| Index: chrome/browser/resources/pdf/main.js
|
| diff --git a/chrome/browser/resources/pdf/main.js b/chrome/browser/resources/pdf/main.js
|
| index 901b8e6707478d7a5b0878163e8154a79b4c1fe2..6a1061c65350c4560225cc3350b9ad39f4dce4be 100644
|
| --- a/chrome/browser/resources/pdf/main.js
|
| +++ b/chrome/browser/resources/pdf/main.js
|
| @@ -12,44 +12,44 @@ var viewer;
|
|
|
|
|
| (function() {
|
| - /**
|
| - * Stores any pending messages received which should be passed to the
|
| - * PDFViewer when it is created.
|
| - * @type Array
|
| - */
|
| - var pendingMessages = [];
|
| -
|
| - /**
|
| - * Handles events that are received prior to the PDFViewer being created.
|
| - * @param {Object} message A message event received.
|
| - */
|
| - function handleScriptingMessage(message) {
|
| - pendingMessages.push(message);
|
| - }
|
| -
|
| - /**
|
| - * Initialize the global PDFViewer and pass any outstanding messages to it.
|
| - * @param {Object} browserApi An object providing an API to the browser.
|
| - */
|
| - function initViewer(browserApi) {
|
| - // PDFViewer will handle any messages after it is created.
|
| - window.removeEventListener('message', handleScriptingMessage, false);
|
| - viewer = new PDFViewer(browserApi);
|
| - while (pendingMessages.length > 0)
|
| - viewer.handleScriptingMessage(pendingMessages.shift());
|
| - }
|
| -
|
| - /**
|
| - * Entrypoint for starting the PDF viewer. This function obtains the browser
|
| - * API for the PDF and constructs a PDFViewer object with it.
|
| - */
|
| - function main() {
|
| - // Set up an event listener to catch scripting messages which are sent prior
|
| - // to the PDFViewer being created.
|
| - window.addEventListener('message', handleScriptingMessage, false);
|
| -
|
| - createBrowserApi().then(initViewer);
|
| - }
|
| -
|
| - main();
|
| +/**
|
| + * Stores any pending messages received which should be passed to the
|
| + * PDFViewer when it is created.
|
| + * @type Array
|
| + */
|
| +var pendingMessages = [];
|
| +
|
| +/**
|
| + * Handles events that are received prior to the PDFViewer being created.
|
| + * @param {Object} message A message event received.
|
| + */
|
| +function handleScriptingMessage(message) {
|
| + pendingMessages.push(message);
|
| +}
|
| +
|
| +/**
|
| + * Initialize the global PDFViewer and pass any outstanding messages to it.
|
| + * @param {Object} browserApi An object providing an API to the browser.
|
| + */
|
| +function initViewer(browserApi) {
|
| + // PDFViewer will handle any messages after it is created.
|
| + window.removeEventListener('message', handleScriptingMessage, false);
|
| + viewer = new PDFViewer(browserApi);
|
| + while (pendingMessages.length > 0)
|
| + viewer.handleScriptingMessage(pendingMessages.shift());
|
| +}
|
| +
|
| +/**
|
| + * Entrypoint for starting the PDF viewer. This function obtains the browser
|
| + * API for the PDF and constructs a PDFViewer object with it.
|
| + */
|
| +function main() {
|
| + // Set up an event listener to catch scripting messages which are sent prior
|
| + // to the PDFViewer being created.
|
| + window.addEventListener('message', handleScriptingMessage, false);
|
| +
|
| + createBrowserApi().then(initViewer);
|
| +}
|
| +
|
| +main();
|
| })();
|
|
|