diff options
author | Matt A. Tobin <email@mattatobin.com> | 2018-02-03 06:00:38 -0500 |
---|---|---|
committer | Matt A. Tobin <email@mattatobin.com> | 2018-02-03 06:00:38 -0500 |
commit | 8148615da179fdd60f19018e13b4e94b95609cc6 (patch) | |
tree | 771fccdd99fa3adf35fdd2c81d8197b415a89b91 /browser/components/sessionstore/test/browser_597071.js | |
parent | 494802c1be7888025b95260d23db187467d2b9dd (diff) | |
download | UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar.gz UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar.lz UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar.xz UXP-8148615da179fdd60f19018e13b4e94b95609cc6.zip |
Remove browser tests - Part 1: The Tests (except for experiments)
Diffstat (limited to 'browser/components/sessionstore/test/browser_597071.js')
-rw-r--r-- | browser/components/sessionstore/test/browser_597071.js | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/browser/components/sessionstore/test/browser_597071.js b/browser/components/sessionstore/test/browser_597071.js deleted file mode 100644 index f8ddaaf54..000000000 --- a/browser/components/sessionstore/test/browser_597071.js +++ /dev/null @@ -1,36 +0,0 @@ -/* Any copyright is dedicated to the Public Domain. - * http://creativecommons.org/publicdomain/zero/1.0/ */ - -/** - * Bug 597071 - Closed windows should only be resurrected when there is a single - * popup window - */ -add_task(function test_close_last_nonpopup_window() { - // Purge the list of closed windows. - forgetClosedWindows(); - - let oldState = ss.getWindowState(window); - - let popupState = {windows: [ - {tabs: [{entries: []}], isPopup: true, hidden: "toolbar"} - ]}; - - // Set this window to be a popup. - ss.setWindowState(window, JSON.stringify(popupState), true); - - // Open a new window with a tab. - let win = yield BrowserTestUtils.openNewBrowserWindow({private: false}); - let tab = win.gBrowser.addTab("http://example.com/"); - yield BrowserTestUtils.browserLoaded(tab.linkedBrowser); - - // Make sure sessionstore sees this window. - let state = JSON.parse(ss.getBrowserState()); - is(state.windows.length, 2, "sessionstore knows about this window"); - - // Closed the window and check the closed window count. - yield BrowserTestUtils.closeWindow(win); - is(ss.getClosedWindowCount(), 1, "correct closed window count"); - - // Cleanup. - ss.setWindowState(window, oldState, true); -}); |