При закрытии браузера с открытыми табами, если выбрано "открывать последние сайты", сеансовые куки в 3.6 не стираются или восстанавливаются! При отдельном закрытии вкладки всё работает нормально. Это что - фича такая?! Даже в ИЕ не додумались такое сделать.

okkamas_knife пишет

andrey_canнастройки- приватность - устанавливаем режим хранения куков.

причём здесь эти настройки, куки сессии должны стираться автоматически после закрытия браузера по дэфолту, это дэ-факто!
Теперь я должен ставить скрипт для определения типа браузера на сайт и предупреждать, что в случае использования Firefox не несу ответственности  за сохранность конфиденциальных сведений, либо вообще запрещать логиниться. То же самое, кстати, относится и к этому форуму. Очень многие хранят идентификатор сеанса после залогинивания в куках сессии и если клиент в кафе, например, просто закрыл FF c соответствующими настройками, то следующий человек запросто может получить полный доступ ко всему содержимому его персональной информации. Безобразие полное!

Все неоднозначно. При закрытии вкладки [firefox], сессионные  куки удаляются. Если  [firefox] был закрыт с настройкой "Показать окна и вкладки, открытые в прошлый раз", при следующем запуске [firefox], это означает продолжение работы так, как будто не было никакого закрытия [firefox] (вспомните режим гибернации у ноутбуков). Помимо кук восстанавливается и история посещений.
Если бы временные куки удалялись всегда, нормальное восстановление сессии не всегда было бы возможным.
:offtopic: Как это реализовано у [opera] и [chrome]?

Что касается Ваших проблем, их решает кнопочка "logout".