| Index: Source/core/rendering/RenderListMarker.cpp
|
| diff --git a/Source/core/rendering/RenderListMarker.cpp b/Source/core/rendering/RenderListMarker.cpp
|
| index 79333f5b9ddeb833f895f90618db5b26dcb60863..8924b0b090c4b72d7aab6a20053bb70cf8e2c0da 100644
|
| --- a/Source/core/rendering/RenderListMarker.cpp
|
| +++ b/Source/core/rendering/RenderListMarker.cpp
|
| @@ -1630,6 +1630,9 @@ LayoutRect RenderListMarker::selectionRectForPaintInvalidation(const RenderLayer
|
| RootInlineBox& root = inlineBoxWrapper()->root();
|
| LayoutRect rect(0, root.selectionTop() - y(), width(), root.selectionHeight());
|
| mapRectToPaintInvalidationBacking(paintInvalidationContainer, rect, 0);
|
| + // FIXME: groupedMapping() leaks the squashing abstraction.
|
| + if (paintInvalidationContainer->layer()->groupedMapping())
|
| + RenderLayer::mapRectToPaintBackingCoordinates(paintInvalidationContainer, rect);
|
| return rect;
|
| }
|
|
|
|
|