Index: cc/layers/render_surface_impl.cc |
diff --git a/cc/layers/render_surface_impl.cc b/cc/layers/render_surface_impl.cc |
index 0b428dcc571854d187ad57dfa1772e917e4f783e..c10f697c796279dc98cb3d3b80544286a3474a0e 100644 |
--- a/cc/layers/render_surface_impl.cc |
+++ b/cc/layers/render_surface_impl.cc |
@@ -41,10 +41,10 @@ RenderSurfaceImpl::~RenderSurfaceImpl() {} |
gfx::RectF RenderSurfaceImpl::DrawableContentRect() const { |
gfx::RectF drawable_content_rect = |
- MathUtil::MapClippedRect(draw_transform_, content_rect_); |
+ MathUtil::MapClippedRect(draw_transform_, gfx::RectF(content_rect_)); |
if (owning_layer_->has_replica()) { |
- drawable_content_rect.Union( |
- MathUtil::MapClippedRect(replica_draw_transform_, content_rect_)); |
+ drawable_content_rect.Union(MathUtil::MapClippedRect( |
+ replica_draw_transform_, gfx::RectF(content_rect_))); |
} |
return drawable_content_rect; |