Index: ui/gfx/interpolated_transform.cc |
diff --git a/ui/gfx/interpolated_transform.cc b/ui/gfx/interpolated_transform.cc |
index 693b6567f7f53f01b266818001cf7d188f011f86..6699ec9456806e8fdf7e9d0d4b083f0acb5f976f 100644 |
--- a/ui/gfx/interpolated_transform.cc |
+++ b/ui/gfx/interpolated_transform.cc |
@@ -331,8 +331,8 @@ void InterpolatedTransformAboutPivot::Init(const gfx::Point& pivot, |
InterpolatedTransform* xform) { |
gfx::Transform to_pivot; |
gfx::Transform from_pivot; |
- to_pivot.Translate(-pivot.x(), -pivot.y()); |
- from_pivot.Translate(pivot.x(), pivot.y()); |
+ to_pivot.Translate(SkIntToMScalar(-pivot.x()), SkIntToMScalar(-pivot.y())); |
+ from_pivot.Translate(SkIntToMScalar(pivot.x()), SkIntToMScalar(pivot.y())); |
scoped_ptr<InterpolatedTransform> pre_transform( |
new InterpolatedConstantTransform(to_pivot)); |