| Index: chrome/renderer/print_web_view_helper_mac.mm
|
| diff --git a/chrome/renderer/print_web_view_helper_mac.mm b/chrome/renderer/print_web_view_helper_mac.mm
|
| index 0e8c3b24133f3036f2bfdad5ef2ef4a43ad671cf..81bae400039df74ca3ba56f93e8f31aec028ba42 100644
|
| --- a/chrome/renderer/print_web_view_helper_mac.mm
|
| +++ b/chrome/renderer/print_web_view_helper_mac.mm
|
| @@ -37,7 +37,7 @@ void PrintWebViewHelper::PrintPageInternal(
|
| // Render page for printing.
|
| gfx::Rect content_area(params.params.printable_size);
|
| RenderPage(params.params.printable_size, content_area, scale_factor,
|
| - page_number, frame, &metafile);
|
| + page_number, frame, &metafile, false);
|
| metafile.FinishDocument();
|
|
|
| PrintHostMsg_DidPrintPage_Params page_params;
|
| @@ -96,7 +96,7 @@ bool PrintWebViewHelper::RenderPreviewPage(int page_number) {
|
|
|
| base::TimeTicks begin_time = base::TimeTicks::Now();
|
| RenderPage(printParams.page_size, content_area, scale_factor, page_number,
|
| - print_preview_context_.frame(), initial_render_metafile);
|
| + print_preview_context_.frame(), initial_render_metafile, true);
|
| print_preview_context_.RenderedPreviewPage(
|
| base::TimeTicks::Now() - begin_time);
|
|
|
| @@ -144,7 +144,7 @@ bool PrintWebViewHelper::RenderPreviewPage(int page_number) {
|
| void PrintWebViewHelper::RenderPage(
|
| const gfx::Size& page_size, const gfx::Rect& content_area,
|
| const float& scale_factor, int page_number, WebFrame* frame,
|
| - printing::Metafile* metafile) {
|
| + printing::Metafile* metafile, bool is_preview) {
|
|
|
| {
|
| #if defined(USE_SKIA)
|
| @@ -159,6 +159,8 @@ void PrintWebViewHelper::RenderPage(
|
| printing::MetafileSkiaWrapper::SetMetafileOnCanvas(canvas.get(), metafile);
|
| printing::MetafileSkiaWrapper::SetDraftMode(canvas.get(),
|
| is_print_ready_metafile_sent_);
|
| + printing::MetafileSkiaWrapper::SetIsPreviewMetafile(canvas.get(),
|
| + is_preview);
|
| #else
|
| bool success = metafile->StartPage(page_size, content_area, scale_factor);
|
| DCHECK(success);
|
|
|