![firefox open last session firefox open last session](https://howtoway.com/wp-content/uploads/2017/12/Mozilla-Firefox-Help.png)
This is currently a feature of the SessionSaver extension that doesn't really fit into the core browser. An extension could store session info on a remote server, and allow users to restore the same session from multiple computers. The API should allow session information to be easily accessed by extensions.
![firefox open last session firefox open last session](https://tipsmake.com/data2/images/how-to-set-firefox-to-always-open-tabs-in-the-previous-session-picture-2-JB9R8PbY4.jpg)
Scroll position within each scrollable area in each window.Width, height, and position of each window.Data location: File sessionstore.js in profile directory, backup in sessionstore.bak.
#Firefox open last session windows#
It registers for events such as windows and tab open/close, collects the current state of the browser, and periodically writes that state to disk. The feature is implemented as an XPCOM service. (Note: Firefox exposes this preference in the Startup section of the Main pane of the Options/Preferences dialog.)
![firefox open last session firefox open last session](https://www.maketecheasier.com/assets/uploads/2014/01/Resume-Browsing-Session-OS-X-Safari-All-Windows-From-Last-Session.jpg)
Allow the user to "undo" closing a tab or window (P2).If post-crash, allow the user to choose whether to restore (P1).Automatically restore the session data upon restarting from a forced closure (P1).The API will provide a stable and intuitive base which power-user oriented extensions, or expanded features in future releases, can build upon. This minimal implementation provides an unobtrusive user-experience while meeting the broadest use-cases. The feature will be passive, reacting only to forced-restarts such as extension installation and crashes. The state of various window, tab and user-data will be saved, and reloaded upon application start. After a forced restart, restore the user's workspace exactly as it was.