Chromium Code Reviews| Index: third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp |
| diff --git a/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp b/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp |
| index c7c5c88f0d89e53fa86cfda45911f611adf2af21..434bcdf5036f1b8f1a79f96a9e7bcfb68391e79f 100644 |
| --- a/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp |
| +++ b/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp |
| @@ -565,7 +565,7 @@ bool CompositedLayerMapping::updateGraphicsLayerConfiguration() |
| static IntRect clipBox(LayoutBox* layoutObject) |
| { |
| LayoutRect result = LayoutRect(LayoutRect::infiniteIntRect()); |
| - if (layoutObject->hasOverflowClip()) |
| + if (layoutObject->hasOverflowClip() || layoutObject->style()->containsPaint()) |
| result = layoutObject->overflowClipRect(LayoutPoint()); |
| if (layoutObject->hasClip()) |