| 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 53f927924bde1305ce1797ab6daa42d348176ceb..228eccda5031afe3f0572b5c25148fbaffabbfbe 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| @@ -393,6 +393,9 @@ void LayoutBoxModelObject::invalidateTreeIfNeeded(const PaintInvalidationState&
|
| if (!shouldCheckForPaintInvalidation(newPaintInvalidationState))
|
| return;
|
|
|
| + if (mayNeedPaintInvalidationSubtree())
|
| + newPaintInvalidationState.setForceSubtreeInvalidationCheckingWithinContainer();
|
| +
|
| LayoutRect previousPaintInvalidationRect = this->previousPaintInvalidationRect();
|
| LayoutPoint previousPosition = previousPositionFromPaintInvalidationBacking();
|
| PaintInvalidationReason reason = invalidatePaintIfNeeded(newPaintInvalidationState);
|
|
|