Index: cc/trees/layer_tree_host_common.cc |
diff --git a/cc/trees/layer_tree_host_common.cc b/cc/trees/layer_tree_host_common.cc |
index 785542108fa5fa5d6f39d24aadf8628263ea487e..309e910a510cd3bca3432da99bbdad73b1a49d07 100644 |
--- a/cc/trees/layer_tree_host_common.cc |
+++ b/cc/trees/layer_tree_host_common.cc |
@@ -1409,8 +1409,9 @@ static void CalculateDrawPropertiesInternal( |
// case, the render_surface re-parents the transforms. |
layer_draw_properties.target_space_transform = combined_transform; |
// M[draw] = M[parent] * LT * S[layer2content] |
- layer_draw_properties.target_space_transform.Scale |
- (1.f / layer->contents_scale_x(), 1.f / layer->contents_scale_y()); |
+ layer_draw_properties.target_space_transform.Scale( |
+ SK_MScalar1 / layer->contents_scale_x(), |
+ SK_MScalar1 / layer->contents_scale_y()); |
// The layer's screen_space_transform represents the transform between root |
// layer's "screen space" and local content space. |