Index: printing/printing_context_win.cc |
diff --git a/printing/printing_context_win.cc b/printing/printing_context_win.cc |
index 17e589067b502c7d15e6e0780a327f34ce8d6924..9feb06d46d6f96cb5f6a1ea012c9323d515abd19 100644 |
--- a/printing/printing_context_win.cc |
+++ b/printing/printing_context_win.cc |
@@ -394,9 +394,14 @@ PrintingContext::Result PrintingContextWin::UpdatePrintSettings( |
ClosePrinter(printer); |
return OnError(); |
} |
+ |
+ DictionaryValue header_footer_info; |
+ GetHeaderFooterInfo(job_settings, &header_footer_info); |
+ |
PrintSettingsInitializerWin::InitPrintSettings(context_, *dev_mode, |
ranges, device_name, |
- false, &settings_); |
+ false, header_footer_info, |
+ &settings_); |
ClosePrinter(printer); |
return OK; |
} |
@@ -583,11 +588,15 @@ bool PrintingContextWin::InitializeSettings(const DEVMODE& dev_mode, |
} |
} |
+ DictionaryValue header_footer_info; |
+ header_footer_info.SetBoolean(printing::kSettingHeaderFooterEnabled, |
+ false); |
PrintSettingsInitializerWin::InitPrintSettings(context_, |
dev_mode, |
ranges_vector, |
new_device_name, |
selection_only, |
+ header_footer_info, |
&settings_); |
return true; |