Ctrl+Shift+T(直近の閉じたタブを開きなおす)をマウスジェスチャに割り当てようとしたのが始まり。割り当て設定を何度見直しても想定どおりに動いてくれません。
念のためCtrl+Shift+Tを押すと動かない。
最近MunuXでファイルメニュー自体を消していたので知らなかったのですが、そもそもCtrl+Shift+Tで開きなおすタブは[履歴] > [最近閉じたタブ]からも同じことができる、とのことでメニューを表示すると[最近閉じたタブ]メニューが何をしてもdisabled状態。
Portable Firefox複数入れて色々調べた結果、Tab Mix Plusが原因ぽい。Tab Mix Plusの"Enable undo close tabs"(「閉じたタブを復元」の機能を有効にする)のチェックを外したままアンインストールすると、アンインストール後も[最近閉じたタブ]が記録されない状態に。
Portable Firefoxの方は、Tab Mix Plusを再インストール→チェックを付けて再起動→再アンインストールで対処できたのですが、PortableじゃないFirefoxは同じ方法でも直りません。他の拡張が色々影響してるのでしょうか。
一応差分検索をすると上記機能のon/offの前後で"browser.sessionstore.max_tabs_undo"という設定値が書き換わっているようですが、これを手動で書き換えても直りません。
というか今回の一件で気がついたのですが、Firefoxの拡張機能というのは設定値や設定ファイルをアンインストール時に削除してくれるわけではないのですね。結構あっちこっちに消したハズの拡張機能のものと思しき設定値が散見。
Firefoxも定期的にオーバーホール、というかクリーンインストールしないといけないのでしょうか。