| Index: third_party/WebKit/Source/core/layout/LayoutObject.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutObject.cpp b/third_party/WebKit/Source/core/layout/LayoutObject.cpp
|
| index 41dba4ef9b60ad6c8700410bd6eb1b2720df4d7f..83bba0a5ae315106c1d4f4d728a55cce03bcae9b 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutObject.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutObject.cpp
|
| @@ -1485,6 +1485,8 @@ void LayoutObject::adjustPreviousPaintInvalidationForScrollIfNeeded(const Double
|
| void LayoutObject::clearPreviousPaintInvalidationRects()
|
| {
|
| setPreviousPaintInvalidationRect(LayoutRect());
|
| + // After clearing ("invalidating" the paint invalidation rects, mark this object as needing to re-compute them.
|
| + setShouldDoFullPaintInvalidation();
|
| }
|
|
|
| void LayoutObject::incrementallyInvalidatePaint(const LayoutBoxModelObject& paintInvalidationContainer, const LayoutRect& oldBounds, const LayoutRect& newBounds, const LayoutPoint& positionFromPaintInvalidationBacking)
|
|
|