Index: Source/core/rendering/RenderReplaced.cpp |
diff --git a/Source/core/rendering/RenderReplaced.cpp b/Source/core/rendering/RenderReplaced.cpp |
index 9cb4e117711f65a88b7dd046d316aaafdfd5c51e..2cace69ed6f1756ba8d77fd27144171efbdf37b4 100644 |
--- a/Source/core/rendering/RenderReplaced.cpp |
+++ b/Source/core/rendering/RenderReplaced.cpp |
@@ -498,7 +498,8 @@ LayoutRect RenderReplaced::selectionRectForPaintInvalidation(const RenderLayerMo |
return LayoutRect(); |
LayoutRect rect = localSelectionRect(); |
- return localToContainerQuad(FloatRect(rect), paintInvalidationContainer).enclosingBoundingBox(); |
+ mapRectToPaintInvalidationBacking(paintInvalidationContainer, rect, 0); |
+ return rect; |
} |
LayoutRect RenderReplaced::localSelectionRect(bool checkWhetherSelected) const |