Title: [234782] trunk/Source/WebCore
Revision
234782
Author
[email protected]
Date
2018-08-10 23:47:30 -0700 (Fri, 10 Aug 2018)

Log Message

Use OptionSet for various RenderLayer flags
https://bugs.webkit.org/show_bug.cgi?id=188472
<rdar://problem/43153059>

Followup, fix some mistakes.

* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::calculateClipRects const):
* rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::~RenderLayerBacking):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (234781 => 234782)


--- trunk/Source/WebCore/ChangeLog	2018-08-11 02:55:23 UTC (rev 234781)
+++ trunk/Source/WebCore/ChangeLog	2018-08-11 06:47:30 UTC (rev 234782)
@@ -1,3 +1,16 @@
+2018-08-10  Antti Koivisto  <[email protected]>
+
+        Use OptionSet for various RenderLayer flags
+        https://bugs.webkit.org/show_bug.cgi?id=188472
+        <rdar://problem/43153059>
+
+        Followup, fix some mistakes.
+
+        * rendering/RenderLayer.cpp:
+        (WebCore::RenderLayer::calculateClipRects const):
+        * rendering/RenderLayerBacking.cpp:
+        (WebCore::RenderLayerBacking::~RenderLayerBacking):
+
 2018-08-10  Ryosuke Niwa  <[email protected]>
 
         [macOS] Multiple third party apps crash due to the thread safety check in TimerBase::setNextFireTime

Modified: trunk/Source/WebCore/rendering/RenderLayer.cpp (234781 => 234782)


--- trunk/Source/WebCore/rendering/RenderLayer.cpp	2018-08-11 02:55:23 UTC (rev 234781)
+++ trunk/Source/WebCore/rendering/RenderLayer.cpp	2018-08-11 06:47:30 UTC (rev 234782)
@@ -5800,8 +5800,8 @@
 bool RenderLayer::getOverlapBoundsIncludingChildrenAccountingForTransformAnimations(LayoutRect& bounds, OptionSet<CalculateLayerBoundsFlag> additionalFlags) const
 {
     // The animation will override the display transform, so don't include it.
-    auto boundsFlags = (additionalFlags | defaultCalculateLayerBoundsFlags()) - IncludeSelfTransform;
-    
+    auto boundsFlags = additionalFlags | (defaultCalculateLayerBoundsFlags() - IncludeSelfTransform);
+
     bounds = calculateLayerBounds(this, LayoutSize(), boundsFlags);
     
     LayoutRect animatedBounds = bounds;

Modified: trunk/Source/WebCore/rendering/RenderLayerBacking.cpp (234781 => 234782)


--- trunk/Source/WebCore/rendering/RenderLayerBacking.cpp	2018-08-11 02:55:23 UTC (rev 234781)
+++ trunk/Source/WebCore/rendering/RenderLayerBacking.cpp	2018-08-11 06:47:30 UTC (rev 234782)
@@ -245,7 +245,7 @@
     updateBackgroundLayer(false);
     updateMaskingLayer(false, false);
     updateScrollingLayers(false);
-    detachFromScrollingCoordinator({Scrolling , ViewportConstrained });
+    detachFromScrollingCoordinator({Scrolling, ViewportConstrained });
     destroyGraphicsLayers();
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to