Bug 347336 [SessionStore] Preserve the list of recently closed tabs during one session (r=dietrich, a=schrep for drivers)

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@208212 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
dietrich%mozilla.com
2006-08-23 19:31:37 +00:00
parent 46e0f84766
commit 5cb1d454f2

View File

@@ -1222,6 +1222,9 @@ SessionStoreService.prototype = {
this._windows[aWindow.__SSi].extData[key] = winData.extData[key];
}
}
if (winData._closedTabs && (root._firstTabs || aOverwriteTabs)) {
this._windows[aWindow.__SSi]._closedTabs = winData._closedTabs;
}
this.restoreHistoryPrecursor(aWindow, winData.tabs, (aOverwriteTabs ?
(parseInt(winData.selected) || 1) : 0), 0, 0);