tabkeeper v1.1resigned1
Tabkeeper will restore your tabs even if Firefox is not using a browsing history.
Simply press Cmd+Shift+S (Mac) or Ctrl+Shift+S (Linux, Windows) before quitting and on the next start Firefox will reopen your tabs just like you left them.