Some great tips on how to save your tabs when you restarting Firefox:
- Use the Restart Firefox extension.
- Set Firefox to save all windows and tabs, every time.
- Set Tab Mix Plus to save all windows and tabs (if you are using the Tab Mix Plus sessions instead of the native Firefox one.)