Index: third_party/WebKit/Source/core/layout/LayoutView.h |
diff --git a/third_party/WebKit/Source/core/layout/LayoutView.h b/third_party/WebKit/Source/core/layout/LayoutView.h |
index 635088a1a92231c543b007785961d3b4285d1f7b..a53fc784f44467e12e329a39f232633570a194a5 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutView.h |
+++ b/third_party/WebKit/Source/core/layout/LayoutView.h |
@@ -117,13 +117,15 @@ class CORE_EXPORT LayoutView final : public LayoutBlockFlow { |
// |ancestor| can be nullptr, which will map the rect to the main frame's |
// space, even if the main frame is remote (or has intermediate remote |
// frames in the chain). |
- bool mapToVisualRectInAncestorSpace(const LayoutBoxModelObject* ancestor, |
- LayoutRect&, |
- MapCoordinatesFlags, |
- VisualRectFlags) const; |
- bool mapToVisualRectInAncestorSpace( |
+ bool mapToVisualRectInAncestorSpaceInternal( |
const LayoutBoxModelObject* ancestor, |
- LayoutRect&, |
+ TransformState&, |
+ MapCoordinatesFlags, |
+ VisualRectFlags) const; |
+ |
+ bool mapToVisualRectInAncestorSpaceInternal( |
+ const LayoutBoxModelObject* ancestor, |
+ TransformState&, |
VisualRectFlags = DefaultVisualRectFlags) const override; |
LayoutSize offsetForFixedPosition(bool includePendingScroll = false) const; |