Index: Source/core/rendering/svg/RenderSVGText.cpp |
diff --git a/Source/core/rendering/svg/RenderSVGText.cpp b/Source/core/rendering/svg/RenderSVGText.cpp |
index 720966329a093b51b6c5cebac0b4e98b739a5bb0..610490d24d20f0092d9652f751dc7ab89ec6f588 100644 |
--- a/Source/core/rendering/svg/RenderSVGText.cpp |
+++ b/Source/core/rendering/svg/RenderSVGText.cpp |
@@ -97,6 +97,7 @@ const RenderSVGText* RenderSVGText::locateRenderSVGTextAncestor(const RenderObje |
void RenderSVGText::mapRectToPaintInvalidationBacking(const RenderLayerModelObject* paintInvalidationContainer, LayoutRect& rect, const PaintInvalidationState* paintInvalidationState) const |
{ |
FloatRect paintInvalidationRect = rect; |
+ paintInvalidationRect.inflate(style()->outlineWidth()); |
computeFloatRectForPaintInvalidation(paintInvalidationContainer, paintInvalidationRect, paintInvalidationState); |
rect = enclosingLayoutRect(paintInvalidationRect); |
} |