| Index: third_party/WebKit/Source/core/paint/PaintInvalidationCapableScrollableArea.h
|
| diff --git a/third_party/WebKit/Source/core/paint/PaintInvalidationCapableScrollableArea.h b/third_party/WebKit/Source/core/paint/PaintInvalidationCapableScrollableArea.h
|
| index 4ef4a25c3896c7279cb173291b257738f1f79a34..ba6be668190299dd5bd7b61ceb5cb38864edf51e 100644
|
| --- a/third_party/WebKit/Source/core/paint/PaintInvalidationCapableScrollableArea.h
|
| +++ b/third_party/WebKit/Source/core/paint/PaintInvalidationCapableScrollableArea.h
|
| @@ -16,6 +16,7 @@ class LayoutBoxModelObject;
|
| class LayoutScrollbarPart;
|
| class PaintInvalidationContainer;
|
| class PaintInvalidationState;
|
| +struct PaintInvalidatorContext;
|
|
|
| // Base class of FrameView and PaintLayerScrollableArea to share paint invalidation code.
|
| // TODO(wangxianzhu): Combine this into PaintLayerScrollableArea when root-layer-scrolls launches.
|
| @@ -28,6 +29,7 @@ public:
|
| void willRemoveScrollbar(Scrollbar&, ScrollbarOrientation) override;
|
|
|
| void invalidatePaintOfScrollControlsIfNeeded(const PaintInvalidationState&);
|
| + void invalidatePaintOfScrollControlsIfNeeded(const PaintInvalidatorContext&);
|
|
|
| // Should be called when the previous paint invalidation rects are no longer valid.
|
| void clearPreviousPaintInvalidationRects();
|
|
|