| Index: third_party/WebKit/Source/core/layout/svg/LayoutSVGInline.cpp
 | 
| diff --git a/third_party/WebKit/Source/core/layout/svg/LayoutSVGInline.cpp b/third_party/WebKit/Source/core/layout/svg/LayoutSVGInline.cpp
 | 
| index b36153698b96fbfde3fcff2541428f74de08e66e..560042ae44293360a1193240691dca6c0eaaafa4 100644
 | 
| --- a/third_party/WebKit/Source/core/layout/svg/LayoutSVGInline.cpp
 | 
| +++ b/third_party/WebKit/Source/core/layout/svg/LayoutSVGInline.cpp
 | 
| @@ -154,7 +154,13 @@
 | 
|      PaintInvalidationReason reason = invalidatePaintIfNeeded(newPaintInvalidationState);
 | 
|      clearPaintInvalidationFlags(newPaintInvalidationState);
 | 
|  
 | 
| -    newPaintInvalidationState.updateForChildren(reason);
 | 
| +    if (reason == PaintInvalidationDelayedFull)
 | 
| +        paintInvalidationState.pushDelayedPaintInvalidationTarget(*this);
 | 
| +
 | 
| +    if (reason == PaintInvalidationSVGResourceChange)
 | 
| +        newPaintInvalidationState.setForceSubtreeInvalidationWithinContainer();
 | 
| +
 | 
| +    newPaintInvalidationState.updateForChildren();
 | 
|      invalidatePaintOfSubtreesIfNeeded(newPaintInvalidationState);
 | 
|  }
 | 
|  
 | 
| 
 |