Firefox 89でタブが表示されなくなった場合の対処方法(userChrome.css)

日々の作業

Firefoxが89台に更新され、88代までuserChrome.cssを使って
タブをブックマークツールバーの下に表示していた設定が機能しなくなりました。

この問題ではタブが全く表示されなくなるので
Firefoxがまともに使えなくなる状況に陥ります。

そこでネットを検索して88台の時までと同じ様に
userChrome.cssを使ってタブの表示場所をブックマークツールバーの下に設定する方法を見つけましたのでメモ代わりに書いておきます。

Firefox 89.0にてブックマークツールバーの下にタブを表示させる

まずuserChrome.cssという機能自体は89.0でも使えるようです。

つまりuserChrome.cssをFirefox 89に合う内容へと置き換える必要があります。

具体的には

compact_proton.css
GitHub Gist: instantly share code, notes, and snippets.

のページに進みuserChrome.cssをダウンロードし、既存のものと置き換えることで解決します。

ページ上部のDownloadの箇所をクリックしダウンロードしたファイルを解凍することでuserChrome.cssが手に入ります。
製作者様に感謝ですね(-人-)

次に手に入れたuserChrome.cssを既存のFirefoxのuserChrome.cssと置き換えます。

Firefoxを開き、メニュー→ヘルプ→他のトラブルシューティング情報の項目を開きます。

プロファイルフォルダ―という項目の箇所に「フォルダーを開く」のボタンがありますのでこちらをクリックしプロファイルフォルダを開きます。

プロファイルフォルダ内にあるchromeというフォルダを開き、こちらに用意したuserChrome.cssを配置すればOKです。

念の為に過去のuserChrome.cssはリネームして保管しておくと良いかもしれませんね。

userChrome.cssの配置作業が終わったらFirefoxを終了→再起動すればこれまでと同じくブックマークツールバーの下にタブが表示されるようになります。

補足

userChrome.cssを使ってFirefox88代までタブをブックマークツールバーの下に表示させていた人はここまで紹介したuserChrome.css置き換えだけで事足ります。

ただ、今までタブをブックマークツールバーの下におけるなんて知らなかった!今の89代から新規にやってみよう!という方は少し状況が異なってきます。

というのもuserChrome.cssの機能というのがかなり昔のFirefoxの機能であり、現在に至るまで途中のバージョンアップの過程で機能自体が自体がデフォルトでは封印されています。
ですのでまずはuserChrome.cssを現行のFirefoxでも使えるように設定を書き換える必要があります。

詳細はこちらのサイト様の手順が参考になるかと思います。

おわりに

今回のuserChrome.cssの置き換えですが、こちらのサイト様の情報を参考にしています。

このような詳しい手順を紹介してくださったサイト様には感謝です。

Firefoxを89台にしたらこれまでのuserChrome.cssでのタブ制御が使えなくなったという方は試してみてはどうでしょうか。

念の為既存のuserChrome.cssのバックアップを取り、最悪の場合Firefoxのバージョンを戻す用意もしておくと良いかもしれません。