Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Commit 9d42077

Browse files
committed
Backed out changeset 3bd9591627ce (bug 1442694)
1 parent 14505d9 commit 9d42077

File tree

4 files changed

+6
-149
lines changed

4 files changed

+6
-149
lines changed

browser/components/sessionstore/SessionStore.jsm

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -249,8 +249,8 @@ var SessionStore = {
249249
return SessionStoreInternal.getWindowState(aWindow);
250250
},
251251

252-
setWindowState: function ss_setWindowState(aWindow, aState, aOverwrite, aFirstWindow) {
253-
SessionStoreInternal.setWindowState(aWindow, aState, aOverwrite, aFirstWindow);
252+
setWindowState: function ss_setWindowState(aWindow, aState, aOverwrite) {
253+
SessionStoreInternal.setWindowState(aWindow, aState, aOverwrite);
254254
},
255255

256256
getTabState: function ss_getTabState(aTab) {
@@ -2500,15 +2500,12 @@ var SessionStoreInternal = {
25002500
throw Components.Exception("Window is not tracked", Cr.NS_ERROR_INVALID_ARG);
25012501
},
25022502

2503-
setWindowState: function ssi_setWindowState(aWindow, aState, aOverwrite, aFirstWindow) {
2503+
setWindowState: function ssi_setWindowState(aWindow, aState, aOverwrite) {
25042504
if (!aWindow.__SSi) {
25052505
throw Components.Exception("Window is not tracked", Cr.NS_ERROR_INVALID_ARG);
25062506
}
25072507

2508-
this.restoreWindows(aWindow, aState, {
2509-
overwriteTabs: aOverwrite,
2510-
firstWindow: aFirstWindow,
2511-
});
2508+
this.restoreWindows(aWindow, aState, {overwriteTabs: aOverwrite});
25122509

25132510
// Notify of changes to closed objects.
25142511
this._notifyOfClosedObjectsChange();

browser/components/sessionstore/test/browser.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,6 @@ skip-if = (verify && (os == 'win' || os == 'mac'))
113113
[browser_old_favicon.js]
114114
[browser_page_title.js]
115115
[browser_pending_tabs.js]
116-
[browser_preopened_apptabs.js]
117116
[browser_privatetabs.js]
118117
[browser_purge_shistory.js]
119118
skip-if = e10s # Bug 1271024

browser/components/sessionstore/test/browser_preopened_apptabs.js

Lines changed: 0 additions & 138 deletions
This file was deleted.

browser/components/sessionstore/test/head.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -190,9 +190,8 @@ async function setBrowserState(state, win = window) {
190190
await promiseWindowRestored(win);
191191
}
192192

193-
async function setWindowState(win, state, overwrite = false, firstWindow = false) {
194-
ss.setWindowState(win, typeof state != "string" ? JSON.stringify(state) : state,
195-
overwrite, firstWindow);
193+
async function setWindowState(win, state, overwrite = false) {
194+
ss.setWindowState(win, typeof state != "string" ? JSON.stringify(state) : state, overwrite);
196195
await promiseWindowRestored(win);
197196
}
198197

0 commit comments

Comments
 (0)