Bug 590465 - start page option Blank Page changed after restart [r=vingtetun]
--- a/mobile/chrome/content/browser-ui.js
+++ b/mobile/chrome/content/browser-ui.js
@@ -401,19 +401,19 @@ var BrowserUI = {
// listening escape to dismiss dialog on VK_ESCAPE
window.addEventListener("keypress", this, true);
// listening AppCommand to handle special keys
window.addEventListener("AppCommand", this, true);
// Push the panel initialization out of the startup path
// (Using a message because we have no good way to delay-init [Bug 535366])
- messageManager.addMessageListener("DOMContentLoaded", function() {
+ messageManager.addMessageListener("pageshow", function() {
// We only want to delay one time
- messageManager.removeMessageListener("DOMContentLoaded", arguments.callee, true);
+ messageManager.removeMessageListener("pageshow", arguments.callee, true);
// We unhide the panelUI so the XBL and settings can initialize
Elements.panelUI.hidden = false;
// Init the views
ExtensionsView.init();
DownloadsView.init();
PreferencesView.init();