Chromium Code Reviews| 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 b2f110bf77cc031a78ac7daf96b84b3e1ee0ecea..2c58867ee029632f3ffa2675dcd90e08dfb2c12d 100644 |
| --- a/chrome/browser/resources/print_preview/print_preview.js |
| +++ b/chrome/browser/resources/print_preview/print_preview.js |
| @@ -4,8 +4,6 @@ |
| // TODO(rltoscano): Move data/* into print_preview.data namespace |
| -var localStrings = new LocalStrings(templateData); |
| - |
| <include src="component.js"/> |
| <include src="print_preview_focus_manager.js"/> |
| @@ -295,7 +293,6 @@ cr.define('print_preview', function() { |
| /** Sets up the page and print preview by getting the printer list. */ |
| initialize: function() { |
| this.decorate($('print-preview')); |
| - i18nTemplate.process(document, templateData); |
| if (!this.previewArea_.hasCompatiblePlugin) { |
| this.setIsEnabled_(false); |
| } |
| @@ -352,10 +349,12 @@ cr.define('print_preview', function() { |
| $('cloud-print-dialog-link'), |
| 'click', |
| this.onCloudPrintDialogLinkClick_.bind(this)); |
| - this.tracker.add( |
| - $('open-pdf-in-preview-link'), |
| - 'click', |
| - this.onOpenPdfInPreviewLinkClick_.bind(this)); |
| + if ($('open-pdf-in-preview-link')) { |
| + this.tracker.add( |
| + $('open-pdf-in-preview-link'), |
| + 'click', |
| + this.onOpenPdfInPreviewLinkClick_.bind(this)); |
| + } |
| this.tracker.add( |
| this.previewArea_, |
| @@ -462,8 +461,6 @@ cr.define('print_preview', function() { |
| this.advancedSettings_.decorate($('advanced-settings')); |
| this.moreSettings_.decorate($('more-settings')); |
| this.previewArea_.decorate($('preview-area')); |
| - |
| - setIsVisible($('open-pdf-in-preview-link'), cr.isMac); |
| }, |
| /** |
| @@ -475,7 +472,9 @@ cr.define('print_preview', function() { |
| setIsEnabled_: function(isEnabled) { |
| $('system-dialog-link').disabled = !isEnabled; |
| $('cloud-print-dialog-link').disabled = !isEnabled; |
| - $('open-pdf-in-preview-link').disabled = !isEnabled; |
| + if ($('open-pdf-in-preview-link')) { |
| + $('open-pdf-in-preview-link').disabled = !isEnabled; |
| + } |
| this.printHeader_.isEnabled = isEnabled; |
| this.destinationSettings_.isEnabled = isEnabled; |
| this.pageSettings_.isEnabled = isEnabled; |
| @@ -710,7 +709,7 @@ cr.define('print_preview', function() { |
| 'File selection completed when not in file-selection state: ' + |
| this.uiState_); |
| this.previewArea_.showCustomMessage( |
| - localStrings.getString('printingToPDFInProgress')); |
| + loadTimeData.getString('printingToPDFInProgress')); |
| this.uiState_ = PrintPreview.UiState_.PRINTING; |
| }, |
| @@ -801,7 +800,7 @@ cr.define('print_preview', function() { |
| this.uiState_); |
| setIsVisible($('open-preview-app-throbber'), true); |
| this.previewArea_.showCustomMessage( |
| - localStrings.getString('openingPDFInPreview')); |
| + loadTimeData.getString('openingPDFInPreview')); |
| this.printDocumentOrOpenPdfPreview_(true /*isPdfPreview*/); |
| }, |
| @@ -901,7 +900,7 @@ cr.define('print_preview', function() { |
| this.uiState_ = PrintPreview.UiState_.ERROR; |
| console.error('Invalid settings error reported from native layer'); |
| this.previewArea_.showCustomMessage( |
| - localStrings.getString('invalidPrinterSettings')); |
| + loadTimeData.getString('invalidPrinterSettings')); |
| }, |
| /** |
| @@ -974,7 +973,7 @@ cr.define('print_preview', function() { |
| console.error('Privet printing failed with error code ' + |
| event.httpError); |
| this.printHeader_.setErrorMessage( |
| - localStrings.getString('couldNotPrint')); |
| + loadTimeData.getString('couldNotPrint')); |
|
Vitaly Buka (NO REVIEWS)
2014/09/20 03:51:13
two more spaces
Evan Stade
2014/09/22 20:15:48
Done.
|
| }, |
| /** |