| Index: third_party/WebKit/Source/core/layout/LayoutObject.h
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutObject.h b/third_party/WebKit/Source/core/layout/LayoutObject.h
|
| index 339ee2465be2ca0a94bfdf7d9bc4ce7ba5104d26..11c46fa66a0edc82400bce1f6e4c82f9568f487b 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutObject.h
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutObject.h
|
| @@ -1029,6 +1029,7 @@ public:
|
| void invalidatePaintForOverflowIfNeeded();
|
|
|
| void invalidatePaintIncludingNonCompositingDescendants();
|
| + void invalidatePaintIncludingNonSelfPaintingLayerDescendants(const LayoutBoxModelObject& paintInvalidationContainer);
|
| void setShouldDoFullPaintInvalidationIncludingNonCompositingDescendants();
|
|
|
| // Returns the rect that should have paint invalidated whenever this object changes. The rect is in the view's
|
| @@ -1464,7 +1465,7 @@ private:
|
|
|
| inline void invalidateContainerPreferredLogicalWidths();
|
|
|
| - void invalidatePaintIncludingNonCompositingDescendantsInternal(const LayoutBoxModelObject& repaintContainer);
|
| + void invalidatePaintOfPreviousPaintInvalidationRect(const LayoutBoxModelObject& paintInvalidationContainer, PaintInvalidationReason) const;
|
|
|
| LayoutRect previousSelectionRectForPaintInvalidation() const;
|
| void setPreviousSelectionRectForPaintInvalidation(const LayoutRect&);
|
|
|