Index: chrome/renderer/print_web_view_helper.cc |
=================================================================== |
--- chrome/renderer/print_web_view_helper.cc (revision 147935) |
+++ chrome/renderer/print_web_view_helper.cc (working copy) |
@@ -453,9 +453,8 @@ |
SkMatrix m = canvas->getTotalMatrix(); |
ui::ScaleFactor device_scale_factor = ui::GetScaleFactorFromScale( |
SkScalarAbs(m.getScaleX())); |
- scoped_ptr<gfx::Canvas> gfx_canvas(gfx::Canvas::CreateCanvasWithoutScaling( |
- canvas, device_scale_factor)); |
- paint->Draw(gfx_canvas.get()); |
+ gfx::Canvas gfx_canvas(canvas, device_scale_factor, false); |
+ paint->Draw(&gfx_canvas); |
} |
#else |
// TODO(arthurhsu): following code has issues with i18n BiDi, see |