| Index: cc/animation/keyframed_animation_curve.cc
|
| diff --git a/cc/animation/keyframed_animation_curve.cc b/cc/animation/keyframed_animation_curve.cc
|
| index 9094546c9c595234b1d5082701db1e94c4b4e051..be6399f2c1db7813fe11ac620e930c21ffeacb59 100644
|
| --- a/cc/animation/keyframed_animation_curve.cc
|
| +++ b/cc/animation/keyframed_animation_curve.cc
|
| @@ -343,13 +343,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);
|
|
|