| Index: cc/animation/keyframed_animation_curve.cc
|
| diff --git a/cc/animation/keyframed_animation_curve.cc b/cc/animation/keyframed_animation_curve.cc
|
| index c892603f0e27a5407161f4d261f26797bf06fa57..48515273d4bd358d978148dfd4a50759babd3c00 100644
|
| --- a/cc/animation/keyframed_animation_curve.cc
|
| +++ b/cc/animation/keyframed_animation_curve.cc
|
| @@ -367,13 +367,13 @@ std::unique_ptr<AnimationCurve> KeyframedTransformAnimationCurve::Clone()
|
| return std::move(to_return);
|
| }
|
|
|
| -gfx::Transform KeyframedTransformAnimationCurve::GetValue(
|
| +TransformOperations KeyframedTransformAnimationCurve::GetValue(
|
| base::TimeDelta t) const {
|
| if (t <= TimeUtil::Scale(keyframes_.front()->Time(), scaled_duration()))
|
| - return keyframes_.front()->Value().Apply();
|
| + return keyframes_.front()->Value();
|
|
|
| if (t >= TimeUtil::Scale(keyframes_.back()->Time(), scaled_duration()))
|
| - return keyframes_.back()->Value().Apply();
|
| + return keyframes_.back()->Value();
|
|
|
| t = TransformedAnimationTime(keyframes_, timing_function_, scaled_duration(),
|
| t);
|
|
|