/* Any copyright is dedicated to the Public Domain. * http://creativecommons.org/publicdomain/zero/1.0/ */ let Ci = Components.interfaces; function test() { waitForExplicitFinish(); whenNewWindowLoaded(undefined, function (win) { whenDelayedStartupFinished(win, function () { let selectedBrowser = win.gBrowser.selectedBrowser; selectedBrowser.addEventListener("pageshow", function() { selectedBrowser.removeEventListener("pageshow", arguments.callee, true); ok(true, "pageshow listener called: " + win.content.location); waitForFocus(function () { onFocus(win); }, selectedBrowser.contentWindow); }, true); selectedBrowser.loadURI("data:text/html,