Index: third_party/WebKit/Source/platform/scroll/ScrollAnimator.h |
diff --git a/third_party/WebKit/Source/platform/scroll/ScrollAnimator.h b/third_party/WebKit/Source/platform/scroll/ScrollAnimator.h |
index 257f734a4c185f933d60c7b6e5d7d25527864983..01746e683e176296ad1cc6b591801b1803e85b90 100644 |
--- a/third_party/WebKit/Source/platform/scroll/ScrollAnimator.h |
+++ b/third_party/WebKit/Source/platform/scroll/ScrollAnimator.h |
@@ -45,6 +45,8 @@ public: |
explicit ScrollAnimator(ScrollableArea*, WTF::TimeFunction = WTF::monotonicallyIncreasingTime); |
~ScrollAnimator() override; |
+ float computeDeltaToConsume(ScrollbarOrientation, float pixelDelta) const override; |
+ |
ScrollResultOneDimensional userScroll(ScrollbarOrientation, ScrollGranularity, float step, float delta) override; |
void scrollToOffsetWithoutAnimation(const FloatPoint&) override; |
@@ -60,6 +62,8 @@ protected: |
OwnPtr<WebScrollOffsetAnimationCurve> m_animationCurve; |
double m_startTime; |
WTF::TimeFunction m_timeFunction; |
+private: |
+ FloatPoint desiredTargetPosition() const; |
}; |
} // namespace blink |