Похоже, в третьем-с-половиной Firefox что-то сильно поломали в процедуре загрузки.
Либо он не может стартануть с пустым табом, либо поступает ещё круче — стартует с табами, закрытыми задолго до закрытия самого Firefoxа.
Похоже, steps to reproduce выглядят так:
1. Работаем в одном окошке Firefoxа
2. Открываем новое окошко, работаем там.
3. Закрываем первое окошко.
4. Продолжаем работать во втором.
5. Закрываем второе окошко => и тем самым закрываем Firefox вообще.
…
7. Открываем Firefox.
8. PROFIT! — в свежеоткрытом Firefoxе открываются табы из первого окошка, закрытого на третьем шаге.
(несколько окон я открываю, если приходится работать над несколькими независимыми продолжительными вещами одновременно).
Эта бага проявляется не при каждой загрузке, но вылазит постоянно. Возможно, имеет значение то, с чем закрылся браузер на шаге #5.
Нагуглить эту багу я не сумел, видимо неправильные keywords выбрал. Workaround — работать в одном окне и не закрывать окна с несколькими табами, а закрывать табы по одному. Ну его в жопу, такой workaround.