| Index: third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
 | 
| diff --git a/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp b/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
 | 
| index 3772c766de4d08a1a18cc4fd521339c4bb7a1939..ed73e9497fb791d2e15dec2571f242efc614fd8c 100644
 | 
| --- a/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
 | 
| +++ b/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
 | 
| @@ -420,7 +420,9 @@ void SVGImage::drawInternal(PaintCanvas* canvas,
 | 
|      AffineTransform transform =
 | 
|          AffineTransform::translation(destOffset.x(), destOffset.y());
 | 
|      transform.scale(scale.width(), scale.height());
 | 
| -    TransformRecorder transformRecorder(builder.context(), builder, transform);
 | 
| +    TransformRecorder transformRecorder(
 | 
| +        builder.context(), transform, builder.visualRect(), builder.debugName(),
 | 
| +        builder.paintedOutputOfObjectHasNoEffectRegardlessOfSize());
 | 
|  
 | 
|      view->updateAllLifecyclePhasesExceptPaint();
 | 
|      view->paint(builder.context(), CullRect(enclosingIntRect(srcRect)));
 | 
| 
 |