Index: Source/core/rendering/svg/SVGRenderSupport.cpp |
diff --git a/Source/core/rendering/svg/SVGRenderSupport.cpp b/Source/core/rendering/svg/SVGRenderSupport.cpp |
index f5b9c4d64cce15be5ce9aba4654e1d30e228d43f..24970addf65b1caffb5c39fc82765990471dbce7 100644 |
--- a/Source/core/rendering/svg/SVGRenderSupport.cpp |
+++ b/Source/core/rendering/svg/SVGRenderSupport.cpp |
@@ -250,7 +250,7 @@ void SVGRenderSupport::layoutChildren(RenderObject* start, bool selfNeedsLayout) |
// We could handle this in the individual objects, but for now it's easier to have |
// parent containers call repaint(). (RenderBlock::layout* has similar logic.) |
if (!childEverHadLayout && !RuntimeEnabledFeatures::repaintAfterLayoutEnabled()) |
- child->repaint(); |
+ child->paintInvalidationForWholeRenderer(); |
} else if (layoutSizeChanged) { |
notlayoutedObjects.add(child); |
} |