Index: third_party/WebKit/Source/core/layout/svg/LayoutSVGResourcePattern.cpp |
diff --git a/third_party/WebKit/Source/core/layout/svg/LayoutSVGResourcePattern.cpp b/third_party/WebKit/Source/core/layout/svg/LayoutSVGResourcePattern.cpp |
index 2b9e46394ba43e58cde75ffcd880997ddd85c6cb..4869e4c25ec7560eab52b7da0d0e8125d214cd8d 100644 |
--- a/third_party/WebKit/Source/core/layout/svg/LayoutSVGResourcePattern.cpp |
+++ b/third_party/WebKit/Source/core/layout/svg/LayoutSVGResourcePattern.cpp |
@@ -208,8 +208,11 @@ sk_sp<PaintRecord> LayoutSVGResourcePattern::asPaintRecord( |
SubtreeContentTransformScope contentTransformScope(contentTransform); |
{ |
- TransformRecorder transformRecorder(builder.context(), *patternLayoutObject, |
- tileTransform); |
+ TransformRecorder transformRecorder( |
+ builder.context(), tileTransform, patternLayoutObject->visualRect(), |
+ patternLayoutObject->debugName(), |
+ patternLayoutObject |
+ ->paintedOutputOfObjectHasNoEffectRegardlessOfSize()); |
for (LayoutObject* child = patternLayoutObject->firstChild(); child; |
child = child->nextSibling()) |
SVGPaintContext::paintSubtree(builder.context(), child); |