| Index: third_party/WebKit/Source/core/layout/LayoutScrollbar.h
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutScrollbar.h b/third_party/WebKit/Source/core/layout/LayoutScrollbar.h
|
| index b67a9016531414283ffded417942e2090c092d3d..defe3a9aa2ca9529ff727e0b4a1d3bccb7f23f7d 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutScrollbar.h
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutScrollbar.h
|
| @@ -33,11 +33,13 @@
|
|
|
| namespace blink {
|
|
|
| -class LocalFrame;
|
| -class Node;
|
| +class ComputedStyle;
|
| class LayoutBox;
|
| +class LayoutBoxModelObject;
|
| class LayoutScrollbarPart;
|
| -class ComputedStyle;
|
| +class LocalFrame;
|
| +class Node;
|
| +class PaintInvalidationState;
|
|
|
| class LayoutScrollbar final : public Scrollbar {
|
| public:
|
| @@ -58,7 +60,7 @@ public:
|
| LayoutScrollbarPart* getPart(ScrollbarPart partType) { return m_parts.get(partType); }
|
| const LayoutScrollbarPart* getPart(ScrollbarPart partType) const { return m_parts.get(partType); }
|
|
|
| - void invalidateRect(const IntRect&) override;
|
| + void invalidateDisplayItemClientsOfScrollbarParts(const LayoutBoxModelObject& paintInvalidationContainer, const LayoutRect& paintInvalidationRect);
|
|
|
| DECLARE_VIRTUAL_TRACE();
|
|
|
|
|