mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 01:05:45 +00:00
Backed out changeset 44cb72be622d (bug 1081135)
This commit is contained in:
parent
6b85029df6
commit
fa06f28d68
@ -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
|
||||
|
@ -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() {
|
||||
|
Loading…
Reference in New Issue
Block a user