Index: third_party/WebKit/Source/core/layout/LayoutText.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutText.cpp b/third_party/WebKit/Source/core/layout/LayoutText.cpp |
index da345a82cfb7629bf80a27a796b3608519884199..6244dbb6ed3081d4b946c0dc5456d431fe0c06f4 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutText.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutText.cpp |
@@ -1584,7 +1584,7 @@ LayoutRect LayoutText::clippedOverflowRectForPaintInvalidation(const LayoutBoxMo |
return LayoutRect(); |
LayoutRect paintInvalidationRect(visualOverflowRect()); |
- mapRectToPaintInvalidationBacking(paintInvalidationContainer, paintInvalidationRect, paintInvalidationState); |
+ mapToVisibleRectInContainerSpace(paintInvalidationContainer, paintInvalidationRect, paintInvalidationState); |
return paintInvalidationRect; |
} |
@@ -1623,7 +1623,7 @@ LayoutRect LayoutText::selectionRectForPaintInvalidation(const LayoutBoxModelObj |
rect.unite(LayoutRect(ellipsisRectForBox(box, startPos, endPos))); |
} |
- mapRectToPaintInvalidationBacking(paintInvalidationContainer, rect, 0); |
+ mapToVisibleRectInContainerSpace(paintInvalidationContainer, rect, 0); |
// FIXME: groupedMapping() leaks the squashing abstraction. |
if (paintInvalidationContainer->layer()->groupedMapping()) |
PaintLayer::mapRectToPaintBackingCoordinates(paintInvalidationContainer, rect); |