Firefox Australisインターフェイス以来、ワンクリックでブックマークと履歴のサイドバーを切り替えるツールバーのボタンはありません。 「show sidebars」ツールバーボタンがありますが、アニメーションポップアップが表示され、2回クリックする必要があります。サイドバーを切り替えるFirefox WebExtensionのツールバーボタン
これらのボタンを実装するWebExtensionを作成しようとしています。
- WebExtensionは1つのツールバーボタンしか追加できないため、2つの別個の拡張機能を作成する必要があります。これはうまく始まる...しかし、大丈夫、私はそれに対処します。
sidebar_action
はツールバーボタンを追加しないので、この方法は除外されます。- これは私に
browser_action
を残します。
私は、たとえば、成功せず、多くのことを試してみました:background.jsスクリプトでSidebarUI.toggle("viewBookmarksSidebar");
を呼び出す
- を、しかしSidebarUIオブジェクトが定義されていません。
- URLは
chrome://browser/content/bookmarks/bookmarksPanel.xul
ですが、読み込むためのサイドバーがありません。 sidebar_action
とbrowser_action
を組み合わせようとしましたが、これはできません。
興味深いことに、コマンドとコンテキストメニューはすでに_execute_sidebar_actionをサポートしています。残念ながら、ショートカットと右クリックメニューの両方を発見することは非常に難しく、実際にサイドバーアドオンを表示する最良の方法ではありません。 – armin