gecko-dev/browser/base/content/test/general/browser_bug664672.js
Florian Quèze 85611a7b6d Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
--HG--
extra : rebase_source : a22344ee1569f58f1f0a01017bfe0d46a6a14602
2017-01-17 11:50:25 +01:00

19 lines
453 B
JavaScript

function test() {
waitForExplicitFinish();
var tab = gBrowser.addTab();
tab.addEventListener("TabClose", function() {
tab.removeEventListener("TabClose", arguments.callee);
ok(tab.linkedBrowser, "linkedBrowser should still exist during the TabClose event");
executeSoon(function() {
ok(!tab.linkedBrowser, "linkedBrowser should be gone after the TabClose event");
finish();
});
});
gBrowser.removeTab(tab);
}