Backed out changeset 44cb72be622d (bug 1081135)

This commit is contained in:
Tim Taubert 2014-10-13 14:58:15 +02:00
parent 797e150b5c
commit db3ef09ee7
2 changed files with 6 additions and 16 deletions

View File

@ -1017,6 +1017,10 @@ let SessionStoreInternal = {
SessionCookies.update([winData]);
}
// Until we decide otherwise elsewhere, this window is part of a series
// of closing windows to quit.
RevivableWindows.add(winData);
// Store the window's close date to figure out when each individual tab
// was closed. This timestamp should allow re-arranging data based on how
// recently something was closed.
@ -1047,10 +1051,6 @@ let SessionStoreInternal = {
this._closedWindows.unshift(winData);
this._capClosedWindows();
}
// Until we decide otherwise elsewhere, this window
// is part of a series of closing windows to quit.
RevivableWindows.add(winData);
}
// clear this window from the list

View File

@ -39,16 +39,6 @@ add_task(function* test_revive_windows() {
yield promiseBrowserLoaded(tab.linkedBrowser);
}
// Create a private window.
// This window must not be revived.
{
let win = yield promiseNewWindow({private: true});
windows.push(win);
let tab = win.gBrowser.addTab("about:mozilla");
yield promiseBrowserLoaded(tab.linkedBrowser);
}
// Close all windows.
for (let win of windows) {
yield promiseWindowClosed(win);
@ -149,8 +139,8 @@ add_task(function* test_revive_windows_order() {
}
});
function promiseNewWindow(opts = {private: false}) {
return new Promise(resolve => whenNewWindowLoaded(opts, resolve));
function promiseNewWindow() {
return new Promise(resolve => whenNewWindowLoaded({private: false}, resolve));
}
function forgetClosedWindows() {