| Index: chrome/browser/ui/webui/print_preview/print_preview_ui.cc
|
| diff --git a/chrome/browser/ui/webui/print_preview/print_preview_ui.cc b/chrome/browser/ui/webui/print_preview/print_preview_ui.cc
|
| index c1c204350329e4baca4583b181b4bf5f452eac9c..bbdd183a3cc2058b498ed4f767c09c189c7737ba 100644
|
| --- a/chrome/browser/ui/webui/print_preview/print_preview_ui.cc
|
| +++ b/chrome/browser/ui/webui/print_preview/print_preview_ui.cc
|
| @@ -206,7 +206,8 @@ void PrintPreviewUI::OnDidGetPreviewPageCount(
|
| }
|
|
|
| void PrintPreviewUI::OnDidGetDefaultPageLayout(
|
| - const PageSizeMargins& page_layout, bool has_custom_page_size_style) {
|
| + const PageSizeMargins& page_layout, bool has_custom_page_size_style,
|
| + bool header_footer_applies) {
|
| if (page_layout.margin_top < 0 || page_layout.margin_left < 0 ||
|
| page_layout.margin_bottom < 0 || page_layout.margin_right < 0 ||
|
| page_layout.content_width < 0 || page_layout.content_height < 0) {
|
| @@ -223,8 +224,10 @@ void PrintPreviewUI::OnDidGetDefaultPageLayout(
|
| layout.SetDouble(printing::kSettingContentHeight, page_layout.content_height);
|
|
|
| base::FundamentalValue has_page_size_style(has_custom_page_size_style);
|
| + base::FundamentalValue has_header_footer_option(header_footer_applies);
|
| web_ui()->CallJavascriptFunction("onDidGetDefaultPageLayout", layout,
|
| - has_page_size_style);
|
| + has_page_size_style,
|
| + has_header_footer_option);
|
| }
|
|
|
| void PrintPreviewUI::OnDidPreviewPage(int page_number,
|
|
|