browser/base/content/test/general/browser_bug664672.js

changeset 1
ca08bd8f51b2
equal deleted inserted replaced
-1:000000000000 0:5e68f43c14cd
1 function test() {
2 waitForExplicitFinish();
3
4 var tab = gBrowser.addTab();
5
6 tab.addEventListener("TabClose", function () {
7 tab.removeEventListener("TabClose", arguments.callee, false);
8
9 ok(tab.linkedBrowser, "linkedBrowser should still exist during the TabClose event");
10
11 executeSoon(function () {
12 ok(!tab.linkedBrowser, "linkedBrowser should be gone after the TabClose event");
13
14 finish();
15 });
16 }, false);
17
18 gBrowser.removeTab(tab);
19 }

mercurial