Я практически никогда не перезагружаю свой десктоп, но когда это случается, Firefox восстанавливает свои вкладки по последнему состоянию.
Тут же угораздило открыть еще одно окно с одной вкладкой... Основное окно закрыл, потом только обнаружил дополнительное и его закрыл... Естественно, после повторного запуска у меня открылось только однозакладочное... Приступа не было, поскольку знал, что у меня есть бекап всего профиля, но стал разбираться, как же восстановить только сами вкладки, не испортив все остальное. И, как оказалось, все решается очень просто и быстро, главное - не суетиться и заранее прочитать вот эту статью.
Первое, что вы должны знать - лучше не запускать только что закрытый Firefox, если вы спохватились, что вкладки не те, что хотелось бы. Тем более - не перезапускать его еще раз, если открыли и с пустым окном.
Находите директорию с профилем. В Linux это ~/.mozilla/firefox/буквенно_цифровая_директория
В ней директория sessionstore-backups в которой есть файлик previous.jsonlz4
Для экспериментов можете забекапить целиком профиль или только sessionstore-backups. Это сделайте сразу.
Чтобы восстановить вкладки, закрываете Firefox и копируете файлик previous.jsonlz4 из директории sessionstore-backups в саму директорию профиля, а потом переименовываете его в sessionstore.jsonlz4, замещая существующий файлик.
Запускаете Firefox и вуаля... Все вкладки восстановлены. Разве что, может, потребуется зайти в меню и сделать восстановление предыдущей сессии в меню История.