Index: Source/core/rendering/RenderObject.cpp |
diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp |
index 75bf14fcddd65d3f0a4bad216044b609c37f6463..7a612fc56021b9d24d2cca254271d09cc99d00cb 100644 |
--- a/Source/core/rendering/RenderObject.cpp |
+++ b/Source/core/rendering/RenderObject.cpp |
@@ -2646,7 +2646,8 @@ void RenderObject::willBeRemovedFromTree() |
containerFlowThread->removeFlowChild(this); |
// Update cached boundaries in SVG renderers if a child is removed. |
- parent()->setNeedsBoundariesUpdate(); |
+ if (parent()->isSVG()) |
+ parent()->setNeedsBoundariesUpdate(); |
} |
void RenderObject::removeFromRenderFlowThread() |