| Index: components/printing/renderer/print_web_view_helper.cc
|
| diff --git a/components/printing/renderer/print_web_view_helper.cc b/components/printing/renderer/print_web_view_helper.cc
|
| index 06278a4b20449ea38ccf379f8bfc00b28b512fc8..08788958c5ed207e6561d0bf828778442a2b24d0 100644
|
| --- a/components/printing/renderer/print_web_view_helper.cc
|
| +++ b/components/printing/renderer/print_web_view_helper.cc
|
| @@ -1348,6 +1348,7 @@ bool PrintWebViewHelper::RenderPreviewPage(
|
|
|
| base::TimeTicks begin_time = base::TimeTicks::Now();
|
| PrintPageInternal(print_params, page_number,
|
| + print_preview_context_.total_page_count(),
|
| print_preview_context_.prepared_frame(),
|
| initial_render_metafile, nullptr, nullptr, nullptr);
|
| print_preview_context_.RenderedPreviewPage(
|
| @@ -1848,6 +1849,7 @@ bool PrintWebViewHelper::RenderPagesForPrint(blink::WebLocalFrame* frame,
|
| #if !defined(OS_MACOSX)
|
| void PrintWebViewHelper::PrintPageInternal(const PrintMsg_Print_Params& params,
|
| int page_number,
|
| + int page_count,
|
| blink::WebLocalFrame* frame,
|
| PdfMetafileSkia* metafile,
|
| gfx::Size* page_size_in_dpi,
|
| @@ -1916,9 +1918,9 @@ void PrintWebViewHelper::PrintPageInternal(const PrintMsg_Print_Params& params,
|
| const float fudge_factor = kPrintingMinimumShrinkFactor;
|
| #endif
|
| // |page_number| is 0-based, so 1 is added.
|
| - PrintHeaderAndFooter(
|
| - canvas, page_number + 1, print_preview_context_.total_page_count(),
|
| - *frame, scale_factor / fudge_factor, page_layout_in_points, params);
|
| + PrintHeaderAndFooter(canvas, page_number + 1, page_count, *frame,
|
| + scale_factor / fudge_factor, page_layout_in_points,
|
| + params);
|
| }
|
| #endif // BUILDFLAG(ENABLE_PRINT_PREVIEW)
|
|
|
|
|