зеркало из https://github.com/mozilla/gecko-dev.git
Bug 738287 - Make browser_pdfjs_main.js correctly wait for the add-ons manager API callback.
r=ttaubert
This commit is contained in:
Родитель
aa4812e1a1
Коммит
01fc002e2b
|
@ -15,12 +15,16 @@ function test() {
|
|||
registerCleanupFunction(function() {
|
||||
aAddon.userDisabled = true;
|
||||
});
|
||||
});
|
||||
|
||||
continueTest();
|
||||
});
|
||||
}
|
||||
|
||||
function continueTest() {
|
||||
var tab = gBrowser.addTab(TESTROOT + "file_pdfjs_test.pdf");
|
||||
var newTabBrowser = gBrowser.getBrowserForTab(tab);
|
||||
newTabBrowser.addEventListener("load", function () {
|
||||
newTabBrowser.removeEventListener("load", arguments.callee, true);
|
||||
newTabBrowser.addEventListener("load", function onLoad() {
|
||||
newTabBrowser.removeEventListener("load", onLoad, true);
|
||||
|
||||
var hasViewer = newTabBrowser.contentDocument.querySelector('div#viewer');
|
||||
var hasPDFJS = 'PDFJS' in newTabBrowser.contentWindow.wrappedJSObject;
|
||||
|
|
Загрузка…
Ссылка в новой задаче