| Index: third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp | 
| diff --git a/third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp b/third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp | 
| index fa45f0fbb336941b72ca0dccdcc5c4a662e0e5c6..f5a31538c089572fbe47800f9506d218d3393c72 100644 | 
| --- a/third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp | 
| +++ b/third_party/WebKit/Source/platform/scroll/ScrollAnimator.cpp | 
| @@ -61,7 +61,8 @@ ScrollAnimator::~ScrollAnimator() | 
|  | 
| FloatPoint ScrollAnimator::desiredTargetPosition() const | 
| { | 
| -    return m_animationCurve ? m_targetOffset : currentPosition(); | 
| +    return (m_animationCurve || m_runState == RunState::WaitingToSendToCompositor) | 
| +        ? m_targetOffset : currentPosition(); | 
| } | 
|  | 
| float ScrollAnimator::computeDeltaToConsume( | 
|  |