Index: Source/core/rendering/svg/RenderSVGResourceContainer.cpp |
diff --git a/Source/core/rendering/svg/RenderSVGResourceContainer.cpp b/Source/core/rendering/svg/RenderSVGResourceContainer.cpp |
index e833f4e31c66954efcfde48f97380285a1ae79fe..5d04e5ad174f1b939524a2825b4d3732c5be2187 100644 |
--- a/Source/core/rendering/svg/RenderSVGResourceContainer.cpp |
+++ b/Source/core/rendering/svg/RenderSVGResourceContainer.cpp |
@@ -147,12 +147,7 @@ void RenderSVGResourceContainer::markClientForInvalidation(RenderObject* client, |
client->setNeedsBoundariesUpdate(); |
break; |
case PaintInvalidation: |
- if (client->view()) { |
- if (frameView()->isInPerformLayout()) |
- client->setShouldDoFullPaintInvalidation(true); |
- else |
- client->paintInvalidationForWholeRenderer(); |
- } |
+ client->setShouldDoFullPaintInvalidation(true); |
break; |
case ParentOnlyInvalidation: |
break; |