| Index: Source/core/paint/SVGShapePainter.cpp
|
| diff --git a/Source/core/paint/SVGShapePainter.cpp b/Source/core/paint/SVGShapePainter.cpp
|
| index 1b240fa4a7e3dbeb4683035aa35a6f7460946e97..e19ff8229dc7182ae0e5abac59c6ce759ae8a187 100644
|
| --- a/Source/core/paint/SVGShapePainter.cpp
|
| +++ b/Source/core/paint/SVGShapePainter.cpp
|
| @@ -116,7 +116,8 @@ void SVGShapePainter::paint(const PaintInfo& paintInfo)
|
| PaintInfo outlinePaintInfo(paintInfoBeforeFiltering);
|
| outlinePaintInfo.phase = PaintPhaseSelfOutline;
|
| LayoutRect layoutObjectBounds(boundingBox);
|
| - ObjectPainter(m_layoutSVGShape).paintOutline(outlinePaintInfo, layoutObjectBounds, layoutObjectBounds);
|
| + LayoutRect visualOverflowRect = ObjectPainter::outlineBounds(layoutObjectBounds, m_layoutSVGShape.styleRef());
|
| + ObjectPainter(m_layoutSVGShape).paintOutline(outlinePaintInfo, layoutObjectBounds, visualOverflowRect);
|
| }
|
| }
|
|
|
|
|