| 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 53d5dfb1acd5d8d7b2625c133039496d26ee4999..ae0dcc65cc9ceae71c10d3c3b75440b14e1082e9 100644
|
| --- a/third_party/WebKit/Source/core/layout/compositing/CompositingInputsUpdater.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/compositing/CompositingInputsUpdater.cpp
|
| @@ -161,14 +161,14 @@
|
| if (properties.unclippedAbsoluteBoundingBox.isEmpty())
|
| properties.unclippedAbsoluteBoundingBox.setSize(IntSize(1, 1));
|
|
|
| - ClipRect clipRect;
|
| - layer->clipper(PaintLayer::DoNotUseGeometryMapper)
|
| - .calculateBackgroundClipRect(
|
| - ClipRectsContext(m_rootLayer, AbsoluteClipRects), clipRect);
|
| - IntRect snappedClipRect = pixelSnappedIntRect(clipRect.rect());
|
| + IntRect clipRect = pixelSnappedIntRect(
|
| + layer->clipper(PaintLayer::DoNotUseGeometryMapper)
|
| + .backgroundClipRect(
|
| + ClipRectsContext(m_rootLayer, AbsoluteClipRects))
|
| + .rect());
|
| properties.clippedAbsoluteBoundingBox =
|
| properties.unclippedAbsoluteBoundingBox;
|
| - properties.clippedAbsoluteBoundingBox.intersect(snappedClipRect);
|
| + properties.clippedAbsoluteBoundingBox.intersect(clipRect);
|
| }
|
|
|
| const PaintLayer* parent = layer->parent();
|
|
|