Currently, WebKitGtk+ doesn't need to include "GraphicsSurface.h" because USE(GRAPHICS_SURFACE) is not implemented.
Created attachment 145709 [details] Proposed Patch
Comment on attachment 145709 [details] Proposed Patch View in context: https://bugs.webkit.org/attachment.cgi?id=145709&action=review Looks good, but please fix the include order when landing. > Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.h:28 > + > +#if USE(GRAPHICS_SURFACE) > #include "GraphicsSurface.h" > +#endif > + You should now move this include below the rest of them, so it should be like: #include "FloatRect.h" #include "Image.h" #include "TextureMapper.h" #include "TextureMapperPlatformLayer.h" #include <wtf/RefPtr.h> #if USE(GRAPHICS_SURFACE) #include "GraphicsSurface.h" #endif > Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:28 > #include "GraphicsContext.h" > + > +#if USE(GRAPHICS_SURFACE) > #include "GraphicsSurface.h" > +#endif > + The same thing is necessary here.
Created attachment 145854 [details] Updated Patch Thanks for the review!
Comment on attachment 145854 [details] Updated Patch Clearing flags on attachment: 145854 Committed r119567: <http://trac.webkit.org/changeset/119567>
All reviewed patches have been landed. Closing bug.