diff --git a/browser/metro/base/content/browser-ui.js b/browser/metro/base/content/browser-ui.js index 42c7079bb1b1..bbb1b3a1ae92 100644 --- a/browser/metro/base/content/browser-ui.js +++ b/browser/metro/base/content/browser-ui.js @@ -83,6 +83,7 @@ var BrowserUI = { get _forward() { return document.getElementById("cmd_forward"); }, lastKnownGoodURL: "", // used when the user wants to escape unfinished url entry + ready: false, // used for tests to determine when delayed initialization is done init: function() { // start the debugger now so we can use it on the startup code as well @@ -134,6 +135,7 @@ var BrowserUI = { let event = document.createEvent("Events"); event.initEvent("UIReadyDelayed", true, false); window.dispatchEvent(event); + BrowserUI.ready = true; }, 0); }); diff --git a/browser/metro/base/content/browser.xul b/browser/metro/base/content/browser.xul index 41bcf554504b..41c491d378fb 100644 --- a/browser/metro/base/content/browser.xul +++ b/browser/metro/base/content/browser.xul @@ -356,7 +356,7 @@