Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index d275215edb35c74b63cafb0fded357694e910e97..d728938be543f81240fc5ca1658d6c5b96332c3c 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -971,7 +971,7 @@ void RenderWidget::DoDeferredUpdate() { |
pending_update_params_->scale_factor = dib_scale_factor; |
} else if (!is_accelerated_compositing_active_) { |
// Compute a buffer for painting and cache it. |
- gfx::Rect pixel_bounds = bounds.Scale(device_scale_factor_); |
+ gfx::Rect pixel_bounds = bounds.ScaleUnsafe(device_scale_factor_); |
scoped_ptr<skia::PlatformCanvas> canvas( |
RenderProcess::current()->GetDrawingCanvas(¤t_paint_buf_, |
pixel_bounds)); |