| Index: third_party/WebKit/Source/core/layout/svg/LayoutSVGContainer.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/svg/LayoutSVGContainer.cpp b/third_party/WebKit/Source/core/layout/svg/LayoutSVGContainer.cpp
|
| index 93b8116375fcfa49429f2c9339baf9c0f80fc50f..e273b6cdc71c1c2948ee9d0a6d41e60f43593264 100644
|
| --- a/third_party/WebKit/Source/core/layout/svg/LayoutSVGContainer.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/svg/LayoutSVGContainer.cpp
|
| @@ -66,11 +66,7 @@ void LayoutSVGContainer::layout()
|
| bool layoutSizeChanged = element()->hasRelativeLengths()
|
| && SVGLayoutSupport::layoutSizeOfNearestViewportChanged(this);
|
|
|
| - // If any of this container's children need to be laid out, and a filter is
|
| - // applied to the container, we need to issue paint invalidations for all
|
| - // the descendants.
|
| - bool forceLayoutOfChildren = selfNeedsLayout()
|
| - || (normalChildNeedsLayout() && SVGLayoutSupport::hasFilterResource(*this));
|
| + bool forceLayoutOfChildren = selfNeedsLayout();
|
| SVGLayoutSupport::layoutChildren(firstChild(), forceLayoutOfChildren, m_didScreenScaleFactorChange, layoutSizeChanged);
|
|
|
| // Invalidate all resources of this client if our layout changed.
|
|
|