| Index: chrome/browser/resources/pdf/pdf.js
|
| diff --git a/chrome/browser/resources/pdf/pdf.js b/chrome/browser/resources/pdf/pdf.js
|
| index 604a13f2c43bc61c84f2fe103de153ebabe82466..6de3b47a62951b946c0ec6898956384f93f5cb98 100644
|
| --- a/chrome/browser/resources/pdf/pdf.js
|
| +++ b/chrome/browser/resources/pdf/pdf.js
|
| @@ -49,14 +49,20 @@ function updateProgress(progress) {
|
|
|
| // Called when a message is received from the plugin.
|
| function handleMessage(message) {
|
| - if (message.data.type == 'documentDimensions') {
|
| - documentDimensions = message.data;
|
| - viewport.setDocumentDimensions(documentDimensions);
|
| - viewerToolbar.style.visibility = 'visible';
|
| - viewerPageIndicator.initialFadeIn();
|
| - viewerToolbar.initialFadeIn();
|
| - } else if (message.data.type == 'loadProgress') {
|
| - updateProgress(message.data['progress']);
|
| + switch (message.data.type.toString()) {
|
| + case 'documentDimensions':
|
| + documentDimensions = message.data;
|
| + viewport.setDocumentDimensions(documentDimensions);
|
| + viewerToolbar.style.visibility = 'visible';
|
| + viewerPageIndicator.initialFadeIn();
|
| + viewerToolbar.initialFadeIn();
|
| + break;
|
| + case 'loadProgress':
|
| + updateProgress(message.data.progress);
|
| + break;
|
| + case 'goToPage':
|
| + viewport.goToPage(message.data.page);
|
| + break;
|
| }
|
| }
|
|
|
|
|