| 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..9860795ad84002591100744f788527fe508c3443 100644
|
| --- a/chrome/browser/resources/print_preview/previewarea/preview_area.js
|
| +++ b/chrome/browser/resources/print_preview/previewarea/preview_area.js
|
| @@ -2,6 +2,19 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +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 +32,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 +172,7 @@ cr.define('print_preview', function() {
|
| * @private
|
| */
|
| this.openSystemDialogButton_ = null;
|
| - };
|
| + }
|
|
|
| /**
|
| * Event types dispatched by the preview area.
|
| @@ -204,28 +215,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 +306,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 +415,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 +425,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 +434,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 +542,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 +608,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);
|
| },
|
|
|