Index: chrome/browser/resources/pdf/main.js |
diff --git a/chrome/browser/resources/pdf/main.js b/chrome/browser/resources/pdf/main.js |
index cb7f0732ba92f2ae69adb128f1e8b635e064a479..c39c8abf96a155216edad9ec55d522a340482fd3 100644 |
--- a/chrome/browser/resources/pdf/main.js |
+++ b/chrome/browser/resources/pdf/main.js |
@@ -16,6 +16,8 @@ var viewer; |
* PDFViewer object with it. |
*/ |
(function main() { |
+ viewer = new PDFViewer(); |
+ |
// If the viewer is started from the browser plugin, the view ID will be |
// passed in which identifies the instance of the plugin. |
var params = window.location.search.substring(1).split('='); |
@@ -27,7 +29,7 @@ var viewer; |
chrome.runtime.sendMessage( |
'mhjfbmdgcfjbbpaeojofohoefgiehjai', |
{viewId: viewId}, |
- function(streamDetails) { viewer = new PDFViewer(streamDetails); }); |
+ function(streamDetails) { viewer.init(streamDetails); }); |
return; |
} |
@@ -45,12 +47,12 @@ var viewer; |
tabId: -1 |
}; |
if (!chrome.tabs) { |
- viewer = new PDFViewer(streamDetails); |
+ viewer.init(streamDetails); |
return; |
} |
chrome.tabs.getCurrent(function(tab) { |
if (tab && tab.id != undefined) |
streamDetails.tabId = tab.id; |
- viewer = new PDFViewer(streamDetails); |
+ viewer.init(streamDetails); |
}); |
})(); |