Index: third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp |
diff --git a/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp b/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp |
index a9aaa381dcaa511e54ed9ac049395b7972004827..8aa1b45ddc3d32f32fa3d49a291bd3182cd6b108 100644 |
--- a/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp |
+++ b/third_party/WebKit/Source/core/paint/PaintLayerPainter.cpp |
@@ -750,8 +750,9 @@ PaintResult PaintLayerPainter::paintLayerWithTransform( |
if (shouldRespectOverflowClip(paintFlags, m_paintLayer.layoutObject()) == |
IgnoreOverflowClip) |
clipRectsContext.setIgnoreOverflowClip(); |
- ancestorBackgroundClipRect = m_paintLayer.clipper(geometryMapperOption) |
- .backgroundClipRect(clipRectsContext); |
+ m_paintLayer.clipper(geometryMapperOption) |
+ .calculateBackgroundClipRect(clipRectsContext, |
+ ancestorBackgroundClipRect); |
} |
} |