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 5a1d2c6c2ad0729cf57047831b3de6fb89a31bfc..7e251c3b528019fe701fa6dc2f77c8bcefe586f6 100644 |
--- a/cc/trees/layer_tree_host_impl.cc |
+++ b/cc/trees/layer_tree_host_impl.cc |
@@ -1405,8 +1405,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); |
} |
} |
@@ -2858,8 +2858,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); |