| Index: third_party/WebKit/Source/core/paint/PaintLayer.cpp
|
| diff --git a/third_party/WebKit/Source/core/paint/PaintLayer.cpp b/third_party/WebKit/Source/core/paint/PaintLayer.cpp
|
| index 0c99991d472d928d8d058c69238e39c45029f82a..ffdbd9edeb11eb5cc3933cb89c3032e74c97e849 100644
|
| --- a/third_party/WebKit/Source/core/paint/PaintLayer.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/PaintLayer.cpp
|
| @@ -1328,6 +1328,8 @@ void PaintLayer::insertOnlyThisLayerAfterStyleChange()
|
| const LayoutBoxModelObject& previousPaintInvalidationContainer = layoutObject()->parent()->containerForPaintInvalidation();
|
| if (!previousPaintInvalidationContainer.styleRef().isStackingContext()) {
|
| layoutObject()->invalidatePaintIncludingNonSelfPaintingLayerDescendants(previousPaintInvalidationContainer);
|
| + // Set needsRepaint along the original compositingContainer chain.
|
| + layoutObject()->parent()->enclosingLayer()->setNeedsRepaint();
|
| didSetPaintInvalidation = true;
|
| }
|
| }
|
|
|