Chromium Code Reviews| Index: chrome/browser/resources/print_preview/previewarea/preview_area.js |
| diff --git a/chrome/browser/resources/print_preview/previewarea/preview_area.js b/chrome/browser/resources/print_preview/previewarea/preview_area.js |
| index d7f861eef5d1fbee404222be38f9d516a43e0911..114dc807ba79bc1da9bbccbf65dc73f2b1cd17bc 100644 |
| --- a/chrome/browser/resources/print_preview/previewarea/preview_area.js |
| +++ b/chrome/browser/resources/print_preview/previewarea/preview_area.js |
| @@ -2,6 +2,21 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| +// <include ../../pdf/pdf_scripting_api.js> |
|
Dan Beam
2017/05/09 21:25:47
shouldn't this be
<include src="../../pdf/pdf_scr
rbpotter
2017/05/09 22:32:14
This was actually left in by mistake and is not ne
|
| + |
| +cr.exportPath('print_preview'); |
| + |
| +/** |
| + * Enumeration of IDs shown in the preview area. |
| + * @enum {string} |
| + * @private |
| + */ |
| +print_preview.PreviewAreaMessageId_ = { |
| + CUSTOM: 'custom', |
| + LOADING: 'loading', |
| + PREVIEW_FAILED: 'preview-failed' |
| +}; |
| + |
| /** |
| * @typedef {{accessibility: Function, |
| * documentLoadComplete: Function, |
| @@ -19,10 +34,8 @@ |
| * onScroll: Function, |
| * pageXOffset: Function, |
| * pageYOffset: Function, |
| - * printPreviewPageCount: Function, |
| * reload: Function, |
| - * removePrintButton: Function, |
| - * resetPrintPreviewUrl: Function, |
| + * resetPrintPreviewMode: Function, |
| * sendKeyEvent: Function, |
| * setPageNumbers: Function, |
| * setPageXOffset: Function, |
| @@ -161,7 +174,7 @@ cr.define('print_preview', function() { |
| * @private |
| */ |
| this.openSystemDialogButton_ = null; |
| - }; |
| + } |
| /** |
| * Event types dispatched by the preview area. |
| @@ -204,28 +217,18 @@ cr.define('print_preview', function() { |
| PREVIEW_AREA: 'preview-area-plugin-wrapper' |
| }; |
| - /** |
| - * Enumeration of IDs shown in the preview area. |
| - * @enum {string} |
| - * @private |
| - */ |
| - PreviewArea.MessageId_ = { |
| - CUSTOM: 'custom', |
| - LOADING: 'loading', |
| - PREVIEW_FAILED: 'preview-failed' |
| - }; |
| - |
| /** |
| * Maps message IDs to the CSS class that contains them. |
| - * @type {Object<print_preview.PreviewArea.MessageId_, string>} |
| + * @type {Object<print_preview.PreviewAreaMessageId_, string>} |
| * @private |
| */ |
| PreviewArea.MessageIdClassMap_ = {}; |
| - PreviewArea.MessageIdClassMap_[PreviewArea.MessageId_.CUSTOM] = |
| + PreviewArea.MessageIdClassMap_[print_preview.PreviewAreaMessageId_.CUSTOM] = |
| 'preview-area-custom-message'; |
| - PreviewArea.MessageIdClassMap_[PreviewArea.MessageId_.LOADING] = |
| + PreviewArea.MessageIdClassMap_[print_preview.PreviewAreaMessageId_.LOADING] = |
| 'preview-area-loading-message'; |
| - PreviewArea.MessageIdClassMap_[PreviewArea.MessageId_.PREVIEW_FAILED] = |
| + PreviewArea.MessageIdClassMap_[ |
| + print_preview.PreviewAreaMessageId_.PREVIEW_FAILED] = |
| 'preview-area-preview-failed-message'; |
| /** |
| @@ -305,7 +308,7 @@ cr.define('print_preview', function() { |
| * @param {string} message Custom message to show. |
| */ |
| showCustomMessage: function(message) { |
| - this.showMessage_(PreviewArea.MessageId_.CUSTOM, message); |
| + this.showMessage_(print_preview.PreviewAreaMessageId_.CUSTOM, message); |
| }, |
| /** @override */ |
| @@ -414,7 +417,7 @@ cr.define('print_preview', function() { |
| /** |
| * Shows a given message on the overlay. |
| - * @param {!print_preview.PreviewArea.MessageId_} messageId ID of the |
| + * @param {!print_preview.PreviewAreaMessageId_} messageId ID of the |
| * message to show. |
| * @param {string=} opt_message Optional message to show that can be used |
| * by some message IDs. |
| @@ -424,7 +427,7 @@ cr.define('print_preview', function() { |
| // Hide all messages. |
| var messageEls = this.getElement().getElementsByClassName( |
| PreviewArea.Classes_.MESSAGE); |
| - for (var i = 0, messageEl; messageEl = messageEls[i]; i++) { |
| + for (var i = 0, messageEl; (messageEl = messageEls[i]); i++) { |
| setIsVisible(messageEl, false); |
| } |
| // Disable jumping animation to conserve cycles. |
| @@ -433,11 +436,11 @@ cr.define('print_preview', function() { |
| jumpingDotsEl.classList.remove('jumping-dots'); |
| // Show specific message. |
| - if (messageId == PreviewArea.MessageId_.CUSTOM) { |
| + if (messageId == print_preview.PreviewAreaMessageId_.CUSTOM) { |
| var customMessageTextEl = this.getElement().getElementsByClassName( |
| PreviewArea.Classes_.CUSTOM_MESSAGE_TEXT)[0]; |
| customMessageTextEl.textContent = opt_message; |
| - } else if (messageId == PreviewArea.MessageId_.LOADING) { |
| + } else if (messageId == print_preview.PreviewAreaMessageId_.LOADING) { |
| jumpingDotsEl.classList.add('jumping-dots'); |
| } |
| var messageEl = this.getElement().getElementsByClassName( |
| @@ -541,7 +544,8 @@ cr.define('print_preview', function() { |
| this, PreviewArea.EventType.PREVIEW_GENERATION_IN_PROGRESS); |
| if (this.loadingTimeout_ == null) { |
| this.loadingTimeout_ = setTimeout( |
| - this.showMessage_.bind(this, PreviewArea.MessageId_.LOADING), |
| + this.showMessage_.bind(this, |
| + print_preview.PreviewAreaMessageId_.LOADING), |
| PreviewArea.LOADING_TIMEOUT_); |
| } |
| } else { |
| @@ -606,7 +610,7 @@ cr.define('print_preview', function() { |
| */ |
| onPreviewGenerationFail_: function() { |
| this.cancelTimeout(); |
| - this.showMessage_(PreviewArea.MessageId_.PREVIEW_FAILED); |
| + this.showMessage_(print_preview.PreviewAreaMessageId_.PREVIEW_FAILED); |
| cr.dispatchSimpleEvent( |
| this, PreviewArea.EventType.PREVIEW_GENERATION_FAIL); |
| }, |