I'm so glad that rue" made the "SessionSaver Firefox extension
SessionSaver restores your browser exactly as you left it, every startup, every time. Not even a crash will phase it. Windows, tabs, even things you were typing -- they're all saved. Use the menu to add + remove sessions; right, shift, or middle-clicking will delete. "Simple mode" for peace of mind, or "Expert mode" for advanced flexibility. Just Click. Install. Rad.
Rad indeed! The plugin not only allows me to start the day with exactly the same browser tabs I left off with the day before, but it particularly saves my nerves when Firefox crashes every second time Javascript closes a popup window.