| Index: third_party/WebKit/Source/core/layout/compositing/CompositingInputsUpdater.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/compositing/CompositingInputsUpdater.cpp b/third_party/WebKit/Source/core/layout/compositing/CompositingInputsUpdater.cpp
|
| index dbfd4cf3e2ead3dea2ba5451feee795c53260215..9ed2189a7b4a6638706a3a658a8a2bc531ac13d6 100644
|
| --- a/third_party/WebKit/Source/core/layout/compositing/CompositingInputsUpdater.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/compositing/CompositingInputsUpdater.cpp
|
| @@ -157,11 +157,11 @@ void CompositingInputsUpdater::updateRecursive(PaintLayer* layer,
|
| if (properties.unclippedAbsoluteBoundingBox.isEmpty())
|
| properties.unclippedAbsoluteBoundingBox.setSize(IntSize(1, 1));
|
|
|
| - IntRect clipRect =
|
| - pixelSnappedIntRect(layer->clipper()
|
| - .backgroundClipRect(ClipRectsContext(
|
| - m_rootLayer, AbsoluteClipRects))
|
| - .rect());
|
| + IntRect clipRect = pixelSnappedIntRect(
|
| + layer->clipper(PaintLayer::DoNotUseGeometryMapper)
|
| + .backgroundClipRect(
|
| + ClipRectsContext(m_rootLayer, AbsoluteClipRects))
|
| + .rect());
|
| properties.clippedAbsoluteBoundingBox =
|
| properties.unclippedAbsoluteBoundingBox;
|
| properties.clippedAbsoluteBoundingBox.intersect(clipRect);
|
|
|