| 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 cb416dca18088a6b66608b98352cce926530b206..8785c5411144ad2a243b9515aa495d1a22215570 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| @@ -389,7 +389,6 @@ void LayoutBoxModelObject::invalidateTreeIfNeeded(const PaintInvalidationState&
|
| LayoutRect previousPaintInvalidationRect = this->previousPaintInvalidationRect();
|
| LayoutPoint previousPosition = previousPositionFromPaintInvalidationBacking();
|
| PaintInvalidationReason reason = invalidatePaintIfNeeded(newPaintInvalidationState);
|
| - clearPaintInvalidationFlags(newPaintInvalidationState);
|
|
|
| if (previousPosition != previousPositionFromPaintInvalidationBacking())
|
| newPaintInvalidationState.setForceSubtreeInvalidationCheckingWithinContainer();
|
| @@ -410,6 +409,7 @@ void LayoutBoxModelObject::invalidateTreeIfNeeded(const PaintInvalidationState&
|
|
|
| newPaintInvalidationState.updateForChildren(reason);
|
| invalidatePaintOfSubtreesIfNeeded(newPaintInvalidationState);
|
| + clearPaintInvalidationFlags(newPaintInvalidationState);
|
| }
|
|
|
| void LayoutBoxModelObject::setBackingNeedsPaintInvalidationInRect(const LayoutRect& r, PaintInvalidationReason invalidationReason, const LayoutObject& object) const
|
|
|