| Index: third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| index 0c37eb5a09fc5bc64ed28b9910e68f96f9df9e0b..3ea4a8860e85050dcc59996cc8ac3300c77f712a 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| @@ -407,7 +407,8 @@ void LayoutBoxModelObject::invalidateTreeIfNeeded(const PaintInvalidationState&
|
| if (!RuntimeEnabledFeatures::slimmingPaintV2Enabled()
|
| && previousPaintInvalidationRect != this->previousPaintInvalidationRect()
|
| && !usesCompositedScrolling()
|
| - && hasOverflowClip())
|
| + // Note that isLayoutView() below becomes unnecessary after the launch of root layer scrolling.
|
| + && (hasOverflowClip() || isLayoutView()))
|
| newPaintInvalidationState.setForceSubtreeInvalidationRectUpdateWithinContainer();
|
|
|
| newPaintInvalidationState.updateForChildren(reason);
|
|
|