A tool thaht helps you to recover your opened tabs
- You MUST NOT restart Firefox again, otherwise the session backup file (sessionstore.bak) will be overwritten.
- Ruby and Bundler gem
- You open Firefox and discover that all the tabs get lost.
- Open the History menu. If the 'Restore Previous Session' option is greyed out, continue reading.
- Open the Help menu and click on 'Troubleshooting Information'.
- Click the button 'Open Containing Folder' next to 'Profile Directory'.
- Quit Firefox.
- Backup the profile folder in a safe place (in case of...).
- Delete the sessionstore.js file and rename the file sessionstore.bak by sessionstore.js.
- Start Firefox. If your tabs are not recovered, continue reading.
- Copy sessionstore.bak file into the folder containing this README file.
- Open a terminal and launch recovery.rb script (type 'ruby /path/to/this/folder/recovery.rb').
- Replace the sessionstore.js file (into the profile folder) by the generated one (close to this README file).