| Index: Source/core/rendering/svg/RenderSVGRoot.cpp
|
| diff --git a/Source/core/rendering/svg/RenderSVGRoot.cpp b/Source/core/rendering/svg/RenderSVGRoot.cpp
|
| index 3726059f15e3f1c6ceceac4014ab1554396f8977..876a2d4c1842bae3e48f16c2ab253b42b620e71a 100644
|
| --- a/Source/core/rendering/svg/RenderSVGRoot.cpp
|
| +++ b/Source/core/rendering/svg/RenderSVGRoot.cpp
|
| @@ -168,6 +168,8 @@ void RenderSVGRoot::layout()
|
| // Arbitrary affine transforms are incompatible with LayoutState.
|
| LayoutStateDisabler layoutStateDisabler(*this);
|
|
|
| + setMayNeedInvalidation(true);
|
| +
|
| bool needsLayout = selfNeedsLayout();
|
| LayoutRepainter repainter(*this, checkForRepaintDuringLayout() && needsLayout);
|
|
|
|
|