OSXのMissionControllを使用している場合に便利かと
手順
- アドレスバーに「about:config」と入力
- 保証対象外になる旨のメッセージが表示されてビビるが、勇気を出して「細心の注意を払って使用する」をクリック
- 検索欄に「lasttab」を入力して絞り込み
- 「browser.tabs.closeWindowWithLastTab」の値をfalseに変更する
設定した理由
OSXのマルチデスクトップ機能(MissionControll)を使用しているときに、ウインドウが消えて、別のデスクトップがアクティブになったりするので、最後のタブを閉じてもウインドウは残っておいてほしい、と思ったのでこの設定を行った。