Index: chrome/browser/resources/print_preview/print_preview.js |
diff --git a/chrome/browser/resources/print_preview/print_preview.js b/chrome/browser/resources/print_preview/print_preview.js |
index d39d666e4924aa39738980a91ad31d8619eba303..8a864654eaed9754dd102b3bf606a8e6d31d657d 100644 |
--- a/chrome/browser/resources/print_preview/print_preview.js |
+++ b/chrome/browser/resources/print_preview/print_preview.js |
@@ -126,8 +126,6 @@ var customEvents = { |
MARGIN_TEXTBOX_FOCUSED: 'marginTextboxFocused', |
// Fired when a new preview might be needed because of margin changes. |
MARGINS_MAY_HAVE_CHANGED: 'marginsMayHaveChanged', |
- // Fired when the margins selection in the dropdown changes. |
- MARGINS_SELECTION_CHANGED: 'marginsSelectionChanged', |
// Fired when a pdf generation related error occurs. |
PDF_GENERATION_ERROR: 'PDFGenerationError', |
// Fired once the first page of the pdf document is loaded in the plugin. |
@@ -872,8 +870,12 @@ function onDidGetPreviewPageCount(pageCount, previewResponseId) { |
* in points. |
* @param {boolean} hasCustomPageSizeStyle Indicates whether the previewed |
* document has a custom page size style. |
+ * @param {boolean} headerFooterApplies Indicates whether the header |
+ * footer is applicable for the given settings. |
*/ |
-function onDidGetDefaultPageLayout(pageLayout, hasCustomPageSizeStyle) { |
+function onDidGetDefaultPageLayout(pageLayout, |
+ hasCustomPageSizeStyle, |
+ headerFooterApplies) { |
hasPageSizeStyle = hasCustomPageSizeStyle; |
marginSettings.currentDefaultPageLayout = new print_preview.PageLayout( |
pageLayout.contentWidth, |
@@ -882,6 +884,7 @@ function onDidGetDefaultPageLayout(pageLayout, hasCustomPageSizeStyle) { |
pageLayout.marginTop, |
pageLayout.marginRight, |
pageLayout.marginBottom); |
+ headerFooterSettings.setVisible(headerFooterApplies); |
} |
/** |