| Index: chrome/browser/resources/pdf/pdf.js
|
| diff --git a/chrome/browser/resources/pdf/pdf.js b/chrome/browser/resources/pdf/pdf.js
|
| index 663ee2d450c11f6936d3b80ea3feb9ff7558ae98..1e6938f374b5699ba2ae158649902e5addbe85db 100644
|
| --- a/chrome/browser/resources/pdf/pdf.js
|
| +++ b/chrome/browser/resources/pdf/pdf.js
|
| @@ -257,12 +257,23 @@ PDFViewer.prototype = {
|
| this.pageIndicator_.initialFadeIn();
|
| this.toolbar_.initialFadeIn();
|
| break;
|
| - case 'loadProgress':
|
| - this.updateProgress_(message.data.progress);
|
| + case 'getAccessibilityJSONReply':
|
| + this.sendScriptingMessage_(message.data);
|
| + break;
|
| + case 'getPassword':
|
| + // If the password screen isn't up, put it up. Otherwise we're
|
| + // responding to an incorrect password so deny it.
|
| + if (!this.passwordScreen_.active)
|
| + this.passwordScreen_.active = true;
|
| + else
|
| + this.passwordScreen_.deny();
|
| break;
|
| case 'goToPage':
|
| this.viewport_.goToPage(message.data.page);
|
| break;
|
| + case 'loadProgress':
|
| + this.updateProgress_(message.data.progress);
|
| + break;
|
| case 'setScrollPosition':
|
| var position = this.viewport_.position;
|
| if (message.data.x != undefined)
|
| @@ -271,14 +282,6 @@ PDFViewer.prototype = {
|
| position.y = message.data.y;
|
| this.viewport_.position = position;
|
| break;
|
| - case 'getPassword':
|
| - // If the password screen isn't up, put it up. Otherwise we're
|
| - // responding to an incorrect password so deny it.
|
| - if (!this.passwordScreen_.active)
|
| - this.passwordScreen_.active = true;
|
| - else
|
| - this.passwordScreen_.deny();
|
| - break;
|
| case 'setTranslatedStrings':
|
| this.passwordScreen_.text = message.data.getPasswordString;
|
| this.progressBar_.text = message.data.loadingString;
|
| @@ -385,6 +388,7 @@ PDFViewer.prototype = {
|
| });
|
| break;
|
| case 'loadPreviewPage':
|
| + case 'getAccessibilityJSON':
|
| this.plugin_.postMessage(message.data);
|
| break;
|
| }
|
|
|