Title: [274639] trunk/Source/WebCore
- Revision
- 274639
- Author
- [email protected]
- Date
- 2021-03-18 04:09:22 -0700 (Thu, 18 Mar 2021)
Log Message
[Nicosia] Backport cocoa fix for RTL sticky position from r273982
https://bugs.webkit.org/show_bug.cgi?id=223395
Reviewed by Adrian Perez de Castro.
Fixes fast/css/sticky/sticky-in-rtl-overflow.html for WPE.
* page/scrolling/nicosia/ScrollingTreeStickyNode.cpp:
(WebCore::ScrollingTreeStickyNode::computeLayerPosition const):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (274638 => 274639)
--- trunk/Source/WebCore/ChangeLog 2021-03-18 11:04:40 UTC (rev 274638)
+++ trunk/Source/WebCore/ChangeLog 2021-03-18 11:09:22 UTC (rev 274639)
@@ -1,3 +1,15 @@
+2021-03-18 Lauro Moura <[email protected]>
+
+ [Nicosia] Backport cocoa fix for RTL sticky position from r273982
+ https://bugs.webkit.org/show_bug.cgi?id=223395
+
+ Reviewed by Adrian Perez de Castro.
+
+ Fixes fast/css/sticky/sticky-in-rtl-overflow.html for WPE.
+
+ * page/scrolling/nicosia/ScrollingTreeStickyNode.cpp:
+ (WebCore::ScrollingTreeStickyNode::computeLayerPosition const):
+
2021-02-26 Sergio Villar Senin <[email protected]>
Invalidate RenderTreePosition's next sibling with display:contents
Modified: trunk/Source/WebCore/page/scrolling/nicosia/ScrollingTreeStickyNode.cpp (274638 => 274639)
--- trunk/Source/WebCore/page/scrolling/nicosia/ScrollingTreeStickyNode.cpp 2021-03-18 11:04:40 UTC (rev 274638)
+++ trunk/Source/WebCore/page/scrolling/nicosia/ScrollingTreeStickyNode.cpp 2021-03-18 11:09:22 UTC (rev 274639)
@@ -118,7 +118,7 @@
constrainingRect = frameScrollingNode.layoutViewport();
} else {
auto& overflowScrollingNode = downcast<ScrollingTreeOverflowScrollingNode>(scrollingNode);
- constrainingRect = FloatRect(overflowScrollingNode.currentScrollPosition(), m_constraints.constrainingRectAtLastLayout().size());
+ constrainingRect = FloatRect(overflowScrollingNode.currentScrollOffset(), m_constraints.constrainingRectAtLastLayout().size());
}
return m_constraints.layerPositionForConstrainingRect(constrainingRect);
};
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes