| Index: ui/compositor/transform_animation_curve_adapter.cc
|
| diff --git a/ui/compositor/transform_animation_curve_adapter.cc b/ui/compositor/transform_animation_curve_adapter.cc
|
| index 5700ffd41a198539c8b92f16d0ae140cdc0b4508..f7ad0f136b720a4e55a8dccd4bb50f6802fc1815 100644
|
| --- a/ui/compositor/transform_animation_curve_adapter.cc
|
| +++ b/ui/compositor/transform_animation_curve_adapter.cc
|
| @@ -4,33 +4,6 @@
|
|
|
| #include "ui/compositor/transform_animation_curve_adapter.h"
|
|
|
| -using WebKit::WebTransformationMatrix;
|
| -
|
| -namespace {
|
| -// TODO(ajuma): Remove this once the return type of
|
| -// cc::TransformAnimationCurve::getValue is changed to gfx::Transform.
|
| -WebTransformationMatrix convertTransformToWebTransformationMatrix(
|
| - const gfx::Transform& transform) {
|
| - return WebTransformationMatrix(transform.matrix().getDouble(0, 0),
|
| - transform.matrix().getDouble(1, 0),
|
| - transform.matrix().getDouble(2, 0),
|
| - transform.matrix().getDouble(3, 0),
|
| - transform.matrix().getDouble(0, 1),
|
| - transform.matrix().getDouble(1, 1),
|
| - transform.matrix().getDouble(2, 1),
|
| - transform.matrix().getDouble(3, 1),
|
| - transform.matrix().getDouble(0, 2),
|
| - transform.matrix().getDouble(1, 2),
|
| - transform.matrix().getDouble(2, 2),
|
| - transform.matrix().getDouble(3, 2),
|
| - transform.matrix().getDouble(0, 3),
|
| - transform.matrix().getDouble(1, 3),
|
| - transform.matrix().getDouble(2, 3),
|
| - transform.matrix().getDouble(3, 3));
|
| -
|
| -}
|
| -} // namespace
|
| -
|
| namespace ui {
|
|
|
| TransformAnimationCurveAdapter::TransformAnimationCurveAdapter(
|
| @@ -62,12 +35,12 @@ scoped_ptr<cc::AnimationCurve> TransformAnimationCurveAdapter::clone() const {
|
| return to_return.PassAs<cc::AnimationCurve>();
|
| }
|
|
|
| -WebTransformationMatrix TransformAnimationCurveAdapter::getValue(
|
| +gfx::Transform TransformAnimationCurveAdapter::getValue(
|
| double t) const {
|
| if (t >= duration_.InSecondsF())
|
| - return convertTransformToWebTransformationMatrix(target_value_);
|
| + return target_value_;
|
| if (t <= 0.0)
|
| - return convertTransformToWebTransformationMatrix(initial_value_);
|
| + return initial_value_;
|
| double progress = t / duration_.InSecondsF();
|
|
|
| gfx::DecomposedTransform to_return;
|
| @@ -75,8 +48,7 @@ WebTransformationMatrix TransformAnimationCurveAdapter::getValue(
|
| decomposed_initial_value_,
|
| decomposed_target_value_,
|
| Tween::CalculateValue(tween_type_, progress));
|
| - return convertTransformToWebTransformationMatrix(
|
| - gfx::ComposeTransform(to_return));
|
| + return gfx::ComposeTransform(to_return);
|
| }
|
|
|
| } // namespace ui
|
|
|