Index: third_party/WebKit/Source/core/page/scrolling/OverscrollController.h |
diff --git a/third_party/WebKit/Source/core/page/scrolling/OverscrollController.h b/third_party/WebKit/Source/core/page/scrolling/OverscrollController.h |
index 88ed8c80d95d62ac360718219bbe4291020cbe78..3f159b32887964ec5bac022f3488673be6aef387 100644 |
--- a/third_party/WebKit/Source/core/page/scrolling/OverscrollController.h |
+++ b/third_party/WebKit/Source/core/page/scrolling/OverscrollController.h |
@@ -7,6 +7,7 @@ |
#include "platform/geometry/FloatSize.h" |
#include "platform/heap/Handle.h" |
+#include "public/platform/WebScrollBoundaryBehavior.h" |
namespace blink { |
@@ -38,6 +39,8 @@ class OverscrollController : public GarbageCollected<OverscrollController> { |
const FloatPoint& position_in_root_frame, |
const FloatSize& velocity_in_root_frame); |
+ void SetScrollBoundaryBehavior(const WebScrollBoundaryBehavior&); |
+ |
DECLARE_TRACE(); |
private: |
@@ -47,6 +50,8 @@ class OverscrollController : public GarbageCollected<OverscrollController> { |
WeakMember<ChromeClient> chrome_client_; |
FloatSize accumulated_root_overscroll_; |
+ |
+ WebScrollBoundaryBehavior scroll_boundary_behavior_; |
}; |
} // namespace blink |