| 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 eb23a3c9708bd318b1b56c0616f7069e344baaf6..8a378d6480d9d4b66ca7bb03b504928f45dff90a 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutObject.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutObject.cpp
|
| @@ -3416,8 +3416,8 @@ static PaintInvalidationReason documentLifecycleBasedPaintInvalidationReason(con
|
|
|
| inline void LayoutObject::markAncestorsForPaintInvalidation()
|
| {
|
| - for (LayoutObject* container = this->parentCrossingFrameBoundaries(); container && !container->shouldCheckForPaintInvalidationRegardlessOfPaintInvalidationState(); container = container->parentCrossingFrameBoundaries())
|
| - container->m_bitfields.setChildShouldCheckForPaintInvalidation(true);
|
| + for (LayoutObject* parent = this->parentCrossingFrameBoundaries(); parent && !parent->shouldCheckForPaintInvalidationRegardlessOfPaintInvalidationState(); parent = parent->parentCrossingFrameBoundaries())
|
| + parent->m_bitfields.setChildShouldCheckForPaintInvalidation(true);
|
| }
|
|
|
| void LayoutObject::setShouldInvalidateSelection()
|
|
|