| Index: third_party/WebKit/Source/core/paint/SVGContainerPainter.cpp
 | 
| diff --git a/third_party/WebKit/Source/core/paint/SVGContainerPainter.cpp b/third_party/WebKit/Source/core/paint/SVGContainerPainter.cpp
 | 
| index 1384067d15794db79930cee9c4695739e88ef81f..095ec7100c8790f512cbd52e36a98f7beb34e26a 100644
 | 
| --- a/third_party/WebKit/Source/core/paint/SVGContainerPainter.cpp
 | 
| +++ b/third_party/WebKit/Source/core/paint/SVGContainerPainter.cpp
 | 
| @@ -50,9 +50,12 @@ void SVGContainerPainter::paint(const PaintInfo& paintInfo) {
 | 
|        FloatRect viewport =
 | 
|            m_layoutSVGContainer.localToSVGParentTransform().inverse().mapRect(
 | 
|                toLayoutSVGViewportContainer(m_layoutSVGContainer).viewport());
 | 
| -      clipRecorder.emplace(paintInfoBeforeFiltering.context,
 | 
| -                           m_layoutSVGContainer, paintInfoBeforeFiltering.phase,
 | 
| -                           viewport);
 | 
| +      clipRecorder.emplace(
 | 
| +          paintInfoBeforeFiltering.context, paintInfoBeforeFiltering.phase,
 | 
| +          viewport, m_layoutSVGContainer.visualRect(),
 | 
| +          m_layoutSVGContainer.debugName(),
 | 
| +          m_layoutSVGContainer
 | 
| +              .paintedOutputOfObjectHasNoEffectRegardlessOfSize());
 | 
|      }
 | 
|  
 | 
|      SVGPaintContext paintContext(m_layoutSVGContainer,
 | 
| 
 |