When Accelerated Compositing is enabled, GraphicsLayers are only painted.
Created attachment 179071 [details] Patch
Comment on attachment 179071 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=179071&action=review > Source/WebKit/gtk/ChangeLog:8 > + When Accelerated Compositing is enabled, GraphicsLayers are only painted. "only GraphicsLayers are painted" > Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContext.h:80 > - WebCore::GraphicsLayer* m_rootGraphicsLayer; > GtkWidget* m_rootLayerEmbedder; > + OwnPtr<WebCore::GraphicsLayer> m_rootLayer; > + OwnPtr<WebCore::GraphicsLayer> m_nonCompositedContentLayer; I'd like to take this m_rootLayer declaration out of the if/elifs if possible, since all implementations use this. But this can be done in another patch and we can grab feedback from mrobinson for that, too.
Created attachment 179077 [details] Patch
Comment on attachment 179077 [details] Patch Clearing flags on attachment: 179077 Committed r137483: <http://trac.webkit.org/changeset/137483>