diff --git a/browser/base/content/test/browser_bug416661.js b/browser/base/content/test/browser_bug416661.js index 728a05688a35..5f274a0afbfd 100644 --- a/browser/base/content/test/browser_bug416661.js +++ b/browser/base/content/test/browser_bug416661.js @@ -26,6 +26,7 @@ function continue_test_prefNotSet () { } function end_test_prefNotSet() { + tabElm.linkedBrowser.removeEventListener("load", end_test_prefNotSet, true); is(ZoomManager.zoom, zoomLevel, "the zoom level should have persisted"); // Reset the zoom so that other tests have a fresh zoom level diff --git a/browser/base/content/test/browser_bug427559.js b/browser/base/content/test/browser_bug427559.js index fe5a51e94440..cba1e7cb1501 100644 --- a/browser/base/content/test/browser_bug427559.js +++ b/browser/base/content/test/browser_bug427559.js @@ -49,6 +49,7 @@ function test() { gBrowser.selectedTab = gBrowser.addTab(); gBrowser.selectedBrowser.addEventListener("load", function () { + gBrowser.selectedBrowser.removeEventListener("load", arguments.callee, true); setTimeout(function () { var testPageWin = content; diff --git a/browser/base/content/test/browser_bug432599.js b/browser/base/content/test/browser_bug432599.js index 089594be22eb..4749ad872d45 100644 --- a/browser/base/content/test/browser_bug432599.js +++ b/browser/base/content/test/browser_bug432599.js @@ -46,6 +46,7 @@ let invokers = [invokeUsingStarButton, invokeUsingCtrlD]; let currentInvoker = 0; function initTest() { + gBrowser.selectedBrowser.removeEventListener("load", initTest, true); // first, bookmark the page Application.bookmarks.toolbar.addBookmark("Bug 432599 Test", makeURI(testURL)); diff --git a/browser/base/content/test/browser_bug435035.js b/browser/base/content/test/browser_bug435035.js index 9335a38a843a..ae865ef1286a 100644 --- a/browser/base/content/test/browser_bug435035.js +++ b/browser/base/content/test/browser_bug435035.js @@ -3,6 +3,7 @@ function test() { gBrowser.selectedTab = gBrowser.addTab(); gBrowser.selectedBrowser.addEventListener("load", function () { + gBrowser.selectedBrowser.removeEventListener("load", arguments.callee, true); is(document.getElementById("identity-box").className, gIdentityHandler.IDENTITY_MODE_MIXED_CONTENT, "identity box has class name for mixed content"); diff --git a/browser/base/content/test/browser_bug477014.js b/browser/base/content/test/browser_bug477014.js index a65d5a35698e..68bc42d3d405 100644 --- a/browser/base/content/test/browser_bug477014.js +++ b/browser/base/content/test/browser_bug477014.js @@ -80,6 +80,7 @@ function test() { is(newWindow.gBrowser.selectedTab.hasAttribute("busy"), true); is(newWindow.gBrowser.selectedTab.linkedBrowser.mIconURL,iconURLSpec); newWindow.close(); + gBrowser.removeEventListener("pageshow", onPageShow, false); finish(); } diff --git a/browser/base/content/test/browser_pageInfo.js b/browser/base/content/test/browser_pageInfo.js index 97df14f4e247..7d93c0aac837 100644 --- a/browser/base/content/test/browser_pageInfo.js +++ b/browser/base/content/test/browser_pageInfo.js @@ -34,7 +34,7 @@ function test() { } function handleLoad() { - + this.removeEventListener("load", handleLoad, true); pageInfo = BrowserPageInfo(); obs = Components.classes["@mozilla.org/observer-service;1"] .getService(Components.interfaces.nsIObserverService); diff --git a/browser/base/content/test/browser_page_style_menu.js b/browser/base/content/test/browser_page_style_menu.js index 74caf32e8956..3be0aeca7d1f 100644 --- a/browser/base/content/test/browser_page_style_menu.js +++ b/browser/base/content/test/browser_page_style_menu.js @@ -9,6 +9,7 @@ function test() { } function checkPageStyleMenu() { + this.removeEventListener("load", checkPageStyleMenu, true); var menupopup = document.getElementById("pageStyleMenu") .getElementsByTagName("menupopup")[0]; stylesheetFillPopup(menupopup); diff --git a/browser/base/content/test/browser_tabfocus.js b/browser/base/content/test/browser_tabfocus.js index b311ff9a24c3..96fcbf7f8f7c 100644 --- a/browser/base/content/test/browser_tabfocus.js +++ b/browser/base/content/test/browser_tabfocus.js @@ -146,6 +146,7 @@ var _browser_tabfocus_test_events = ""; function _browser_tabfocus_test_eventOccured(event) { + this.removeEventListener(event.type, arguments.callee, true); var id; if (event.target instanceof Window) id = event.originalTarget.document.documentElement.id + "-window";