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(); |