| Index: components/printing/renderer/print_web_view_helper_mac.mm
|
| diff --git a/components/printing/renderer/print_web_view_helper_mac.mm b/components/printing/renderer/print_web_view_helper_mac.mm
|
| index 1d23d5b629d69717d20f6ac662266e6bc6faf6d5..d227c5e1ffa04650048cf16c0cee5455c42d0d0e 100644
|
| --- a/components/printing/renderer/print_web_view_helper_mac.mm
|
| +++ b/components/printing/renderer/print_web_view_helper_mac.mm
|
| @@ -41,7 +41,7 @@ bool PrintWebViewHelper::PrintPagesNative(blink::WebFrame* frame,
|
| void PrintWebViewHelper::PrintPageInternal(
|
| const PrintMsg_PrintPage_Params& params,
|
| blink::WebFrame* frame) {
|
| - PdfMetafileSkia metafile;
|
| + PdfMetafileSkia metafile(PDF_SKIA_DOCUMENT_TYPE);
|
| CHECK(metafile.Init());
|
|
|
| int page_number = params.page_number;
|
| @@ -80,7 +80,7 @@ bool PrintWebViewHelper::RenderPreviewPage(
|
| is_print_ready_metafile_sent_;
|
|
|
| if (render_to_draft) {
|
| - draft_metafile.reset(new PdfMetafileSkia());
|
| + draft_metafile.reset(new PdfMetafileSkia(PDF_SKIA_DOCUMENT_TYPE));
|
| CHECK(draft_metafile->Init());
|
| initial_render_metafile = draft_metafile.get();
|
| }
|
| @@ -99,7 +99,8 @@ bool PrintWebViewHelper::RenderPreviewPage(
|
| print_preview_context_.generate_draft_pages()) {
|
| DCHECK(!draft_metafile.get());
|
| draft_metafile =
|
| - print_preview_context_.metafile()->GetMetafileForCurrentPage();
|
| + print_preview_context_.metafile()->GetMetafileForCurrentPage(
|
| + PDF_SKIA_DOCUMENT_TYPE);
|
| }
|
| }
|
| return PreviewPageRendered(page_number, draft_metafile.get());
|
|
|