Index: cc/trees/layer_tree_host_impl.cc |
diff --git a/cc/trees/layer_tree_host_impl.cc b/cc/trees/layer_tree_host_impl.cc |
index 8a4bba0fed034f11756981f6a1e532929178bac7..1e6f161eb4eec7f31908d2a49ac32f38df51b805 100644 |
--- a/cc/trees/layer_tree_host_impl.cc |
+++ b/cc/trees/layer_tree_host_impl.cc |
@@ -1378,8 +1378,8 @@ void LayerTreeHostImpl::SetExternalDrawConstraints( |
if (transform_for_tile_priority.GetInverse(&screen_to_view)) { |
// Convert from screen space to view space. |
viewport_rect_for_tile_priority_in_view_space = |
- gfx::ToEnclosingRect(MathUtil::ProjectClippedRect( |
- screen_to_view, viewport_rect_for_tile_priority)); |
+ MathUtil::ProjectEnclosingClippedRect( |
+ screen_to_view, viewport_rect_for_tile_priority); |
} |
} |
@@ -2808,8 +2808,7 @@ float LayerTreeHostImpl::DeviceSpaceDistanceToLayer( |
gfx::Rect layer_impl_bounds(layer_impl->bounds()); |
gfx::RectF device_viewport_layer_impl_bounds = MathUtil::MapClippedRect( |
- layer_impl->screen_space_transform(), |
- layer_impl_bounds); |
+ layer_impl->screen_space_transform(), gfx::RectF(layer_impl_bounds)); |
return device_viewport_layer_impl_bounds.ManhattanDistanceToPoint( |
device_viewport_point); |