Index: chrome/renderer/print_web_view_helper_win.cc |
diff --git a/chrome/renderer/print_web_view_helper_win.cc b/chrome/renderer/print_web_view_helper_win.cc |
index 4ceef0bef28b3b42327ba9f348581182200a92d1..fe8e6b6b43ed6d1256deb52294ab08acd909148b 100644 |
--- a/chrome/renderer/print_web_view_helper_win.cc |
+++ b/chrome/renderer/print_web_view_helper_win.cc |
@@ -193,9 +193,9 @@ Metafile* PrintWebViewHelper::RenderPage( |
SkRefPtr<skia::VectorCanvas> canvas = new skia::VectorCanvas(device); |
canvas->unref(); // SkRefPtr and new both took a reference. |
if (is_preview) { |
- printing::MetafileSkiaWrapper::SetMetafileOnCanvas(canvas.get(), metafile); |
- printing::MetafileSkiaWrapper::SetDraftMode(canvas.get(), |
- is_print_ready_metafile_sent_); |
+ printing::MetafileSkiaWrapper::SetMetafileOnCanvas(*canvas, metafile); |
+ skia::SetIsDraftMode(*canvas, is_print_ready_metafile_sent_); |
+ skia::SetIsPreviewMetafile(*canvas, is_preview); |
} |
float webkit_scale_factor = frame->printPage(page_number, canvas.get()); |