| Index: cc/animation/scroll_offset_animation_curve.cc
|
| diff --git a/cc/animation/scroll_offset_animation_curve.cc b/cc/animation/scroll_offset_animation_curve.cc
|
| index 54f6fb70d8cb80941011638d0dcc0ff0ecd3909b..cb89f11a77ebd1815a629ce7d23e7e772eac5ef2 100644
|
| --- a/cc/animation/scroll_offset_animation_curve.cc
|
| +++ b/cc/animation/scroll_offset_animation_curve.cc
|
| @@ -108,6 +108,13 @@ bool ScrollOffsetAnimationCurve::HasSetInitialValue() const {
|
| return has_set_initial_value_;
|
| }
|
|
|
| +void ScrollOffsetAnimationCurve::ApplyAdjustment(
|
| + base::TimeDelta t,
|
| + const gfx::Vector2dF& adjustment) {
|
| + SetInitialValue(ScrollOffsetWithDelta(GetValue(t), adjustment));
|
| + target_value_ = ScrollOffsetWithDelta(target_value_, adjustment);
|
| +}
|
| +
|
| gfx::ScrollOffset ScrollOffsetAnimationCurve::GetValue(
|
| base::TimeDelta t) const {
|
| base::TimeDelta duration = total_animation_duration_ - last_retarget_;
|
|
|