diff options
Diffstat (limited to 'browser/base/content/test/general/browser_bug491431.js')
-rw-r--r-- | browser/base/content/test/general/browser_bug491431.js | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/browser/base/content/test/general/browser_bug491431.js b/browser/base/content/test/general/browser_bug491431.js deleted file mode 100644 index d270e912e..000000000 --- a/browser/base/content/test/general/browser_bug491431.js +++ /dev/null @@ -1,34 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -var testPage = "data:text/plain,test bug 491431 Page"; - -function test() { - waitForExplicitFinish(); - - let newWin, tabA, tabB; - - // test normal close - tabA = gBrowser.addTab(testPage); - gBrowser.tabContainer.addEventListener("TabClose", function(firstTabCloseEvent) { - gBrowser.tabContainer.removeEventListener("TabClose", arguments.callee, true); - ok(!firstTabCloseEvent.detail.adoptedBy, "This was a normal tab close"); - - // test tab close by moving - tabB = gBrowser.addTab(testPage); - gBrowser.tabContainer.addEventListener("TabClose", function(secondTabCloseEvent) { - gBrowser.tabContainer.removeEventListener("TabClose", arguments.callee, true); - executeSoon(function() { - ok(secondTabCloseEvent.detail.adoptedBy, "This was a tab closed by moving"); - - // cleanup - newWin.close(); - executeSoon(finish); - }); - }, true); - newWin = gBrowser.replaceTabWithWindow(tabB); - }, true); - gBrowser.removeTab(tabA); -} - |