Title: [211784] releases/WebKitGTK/webkit-2.14/Source/WebCore
- Revision
- 211784
- Author
- carlo...@webkit.org
- Date
- 2017-02-07 01:32:31 -0800 (Tue, 07 Feb 2017)
Log Message
Merge r211084 - [GTK] Do not paint non composited content into the window when using the threaded compositor
https://bugs.webkit.org/show_bug.cgi?id=167367
Reviewed by Carlos Garcia Campos.
When using the threaded compositor we need to send the non composited content for compositing as well,
not painting it directly into the window.
No new tests.
* rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::paintsIntoWindow):
Modified Paths
Diff
Modified: releases/WebKitGTK/webkit-2.14/Source/WebCore/ChangeLog (211783 => 211784)
--- releases/WebKitGTK/webkit-2.14/Source/WebCore/ChangeLog 2017-02-07 09:32:26 UTC (rev 211783)
+++ releases/WebKitGTK/webkit-2.14/Source/WebCore/ChangeLog 2017-02-07 09:32:31 UTC (rev 211784)
@@ -1,3 +1,18 @@
+2017-01-24 Miguel Gomez <mago...@igalia.com>
+
+ [GTK] Do not paint non composited content into the window when using the threaded compositor
+ https://bugs.webkit.org/show_bug.cgi?id=167367
+
+ Reviewed by Carlos Garcia Campos.
+
+ When using the threaded compositor we need to send the non composited content for compositing as well,
+ not painting it directly into the window.
+
+ No new tests.
+
+ * rendering/RenderLayerBacking.cpp:
+ (WebCore::RenderLayerBacking::paintsIntoWindow):
+
2017-01-18 Miguel Gomez <mago...@igalia.com>
[GTK] [TextureMapper] [GLES2] Draw repeated patterns for NPOT textures manually
Modified: releases/WebKitGTK/webkit-2.14/Source/WebCore/rendering/RenderLayerBacking.cpp (211783 => 211784)
--- releases/WebKitGTK/webkit-2.14/Source/WebCore/rendering/RenderLayerBacking.cpp 2017-02-07 09:32:26 UTC (rev 211783)
+++ releases/WebKitGTK/webkit-2.14/Source/WebCore/rendering/RenderLayerBacking.cpp 2017-02-07 09:32:31 UTC (rev 211784)
@@ -2234,6 +2234,10 @@
bool RenderLayerBacking::paintsIntoWindow() const
{
+#if USE(COORDINATED_GRAPHICS_THREADED)
+ return false;
+#endif
+
if (m_usingTiledCacheLayer)
return false;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes