Index: Source/core/rendering/svg/RenderSVGShape.cpp |
diff --git a/Source/core/rendering/svg/RenderSVGShape.cpp b/Source/core/rendering/svg/RenderSVGShape.cpp |
index d0271dd7f47abfe5079c2dac44dcdfaa23377e59..dfd09e70aefeacb91d69deda5f6d84d7ba7377ee 100644 |
--- a/Source/core/rendering/svg/RenderSVGShape.cpp |
+++ b/Source/core/rendering/svg/RenderSVGShape.cpp |
@@ -241,7 +241,7 @@ void RenderSVGShape::paint(PaintInfo& paintInfo, const LayoutPoint&) |
|| isShapeEmpty()) |
return; |
- FloatRect boundingBox = repaintRectInLocalCoordinates(); |
+ FloatRect boundingBox = paintInvalidationRectInLocalCoordinates(); |
if (!SVGRenderSupport::paintInfoIntersectsRepaintRect(boundingBox, m_localTransform, paintInfo)) |
return; |
@@ -295,7 +295,7 @@ void RenderSVGShape::paint(PaintInfo& paintInfo, const LayoutPoint&) |
// while transformed to our coord system, return local coords |
void RenderSVGShape::addFocusRingRects(Vector<IntRect>& rects, const LayoutPoint&, const RenderLayerModelObject*) |
{ |
- IntRect rect = enclosingIntRect(repaintRectInLocalCoordinates()); |
+ IntRect rect = enclosingIntRect(paintInvalidationRectInLocalCoordinates()); |
if (!rect.isEmpty()) |
rects.append(rect); |
} |