From 720062e5527449aec565b82a6829397f80f236a8 Mon Sep 17 00:00:00 2001 From: Robert Kaiser Date: Thu, 11 Sep 2008 02:07:52 +0200 Subject: [PATCH] bug 454513 - browser_bug453896.js fails on all SeaMonkey unit test boxes, remove event listeners added by the tests when they aren't needed any more, r=dbaron --- docshell/test/browser/browser_bug441169.js | 1 + layout/style/test/browser_bug453896.js | 1 + 2 files changed, 2 insertions(+) diff --git a/docshell/test/browser/browser_bug441169.js b/docshell/test/browser/browser_bug441169.js index 6a7be2b76596..8d83bdd1db70 100644 --- a/docshell/test/browser/browser_bug441169.js +++ b/docshell/test/browser/browser_bug441169.js @@ -18,6 +18,7 @@ function test() { } function checkPage() { + window.removeEventListener("DOMContentLoaded", checkPage, false); is(newBrowser.contentDocument.getElementById("test_span"), null, "Error message should not be parsed as HTML, and hence shouldn't include the 'test_span' element."); diff --git a/layout/style/test/browser_bug453896.js b/layout/style/test/browser_bug453896.js index 072f09acd916..ca32bb8cf1f9 100644 --- a/layout/style/test/browser_bug453896.js +++ b/layout/style/test/browser_bug453896.js @@ -18,6 +18,7 @@ function test() { } function doTest() { + theBrowser.removeEventListener("load", listener, true); var fake_window = { ok: ok, SimpleTest: { finish: finish } }; theBrowser.contentWindow.wrappedJSObject.run(fake_window); gBrowser.removeTab(theTab);