私は、Firefox の UI をカスタマイズするために browser.xul にさまざまな変更を加えた Firefox 拡張機能に取り組んでいます。デフォルトでは、Firefox のメニューバーは無効/非表示になっています。メニューバーのツールバーを常に表示したい。参考までに、ツールバーの右クリックを無効にしました。通常、コンテキスト メニューが表示され、メニュー バーを表示または非表示にすることができます。
この設定を行う方法はありますか?
私は、Firefox の UI をカスタマイズするために browser.xul にさまざまな変更を加えた Firefox 拡張機能に取り組んでいます。デフォルトでは、Firefox のメニューバーは無効/非表示になっています。メニューバーのツールバーを常に表示したい。参考までに、ツールバーの右クリックを無効にしました。通常、コンテキスト メニューが表示され、メニュー バーを表示または非表示にすることができます。
この設定を行う方法はありますか?
このエントリを見つけたのは、常に「最小化」されているツールバーを表示するソリューションを探していたため、「その他のツール」をクリックしてからツール (ublock など) をクリックする必要があったためです。
私にとっての解決策はabout:config、値browser.chrome.toolbar_style(「2」)を「1」に変更することでした。Firefox を再起動すると、すべてのツールが再び表示されます。「2」に戻してFirefoxを再起動しても、すべてのツールが表示されます..奇妙な動作。
私はこれを試してみましたが、うまくいきました、
UI 全体の読み込みが完了したら、次のコード スニペットを追加しましbrowser.jsたgBrowserInit。onLoad
let toolbar = window.document.getElementById("toolbar-menubar");
if (toolbar) {
window.setToolbarVisibility(toolbar, true, true);
}