Index: Source/core/rendering/RenderText.cpp |
diff --git a/Source/core/rendering/RenderText.cpp b/Source/core/rendering/RenderText.cpp |
index 29cd468eca8e8354b268c5e43f41eed70e26f4ff..231b291e47e27177996cb70afad0a4dda7b87f79 100644 |
--- a/Source/core/rendering/RenderText.cpp |
+++ b/Source/core/rendering/RenderText.cpp |
@@ -1621,10 +1621,8 @@ LayoutRect RenderText::selectionRectForPaintInvalidation(const RenderLayerModelO |
rect.unite(ellipsisRectForBox(box, startPos, endPos)); |
} |
- if (cb->hasColumns()) |
- cb->adjustRectForColumns(rect); |
- |
- return localToContainerQuad(FloatRect(rect), paintInvalidationContainer).enclosingBoundingBox(); |
+ mapRectToPaintInvalidationBacking(paintInvalidationContainer, rect, 0); |
+ return rect; |
} |
int RenderText::caretMinOffset() const |