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))); |