Title: [281283] trunk/Source/WebCore
Revision
281283
Author
[email protected]
Date
2021-08-19 16:58:26 -0700 (Thu, 19 Aug 2021)

Log Message

Remove unused RenderLayerCompositor member variable
https://bugs.webkit.org/show_bug.cgi?id=229257

Reviewed by Alan Bujtas.

m_inPostLayoutUpdate was unused.

* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::updateCompositingLayers):
* rendering/RenderLayerCompositor.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (281282 => 281283)


--- trunk/Source/WebCore/ChangeLog	2021-08-19 23:53:12 UTC (rev 281282)
+++ trunk/Source/WebCore/ChangeLog	2021-08-19 23:58:26 UTC (rev 281283)
@@ -1,3 +1,16 @@
+2021-08-19  Simon Fraser  <[email protected]>
+
+        Remove unused RenderLayerCompositor member variable
+        https://bugs.webkit.org/show_bug.cgi?id=229257
+
+        Reviewed by Alan Bujtas.
+
+        m_inPostLayoutUpdate was unused.
+
+        * rendering/RenderLayerCompositor.cpp:
+        (WebCore::RenderLayerCompositor::updateCompositingLayers):
+        * rendering/RenderLayerCompositor.h:
+
 2021-08-19  Alan Bujtas  <[email protected]>
 
         [LFC][IFC] Remove redundant LineBox functions

Modified: trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp (281282 => 281283)


--- trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp	2021-08-19 23:53:12 UTC (rev 281282)
+++ trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp	2021-08-19 23:58:26 UTC (rev 281283)
@@ -865,8 +865,6 @@
 
     ++m_compositingUpdateCount;
 
-    SetForScope<bool> postLayoutChange(m_inPostLayoutUpdate, true);
-
 #if !LOG_DISABLED
     MonotonicTime startTime;
     if (compositingLogEnabled()) {

Modified: trunk/Source/WebCore/rendering/RenderLayerCompositor.h (281282 => 281283)


--- trunk/Source/WebCore/rendering/RenderLayerCompositor.h	2021-08-19 23:53:12 UTC (rev 281282)
+++ trunk/Source/WebCore/rendering/RenderLayerCompositor.h	2021-08-19 23:58:26 UTC (rev 281283)
@@ -591,7 +591,6 @@
     bool m_flushingLayers { false };
     bool m_shouldFlushOnReattach { false };
     bool m_forceCompositingMode { false };
-    bool m_inPostLayoutUpdate { false }; // true when it's OK to trust layout information (e.g. layer sizes and positions)
 
     bool m_isTrackingRepaints { false }; // Used for testing.
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to