Firefox は新しいタブが作成されると awesomebar にフォーカスします

Firefox は新しいタブが作成されると awesomebar にフォーカスします

Firefox は、新しいタブを自動的に作成するときに Awesomebar にフォーカスしません (Google Chrome と同様)。少なくとも、私のインストールではフォーカスされません。

誰かこれを実行する方法を知っていますか?

ありがとう!

編集: 上記は曖昧だったかもしれないので、ここに記します。新しいタブを開くと、Google Chrome はオムニバーに入力カーソルを自動的にフォーカスするので、すぐにサイト/検索の入力を開始できます。

Firefox では、このようなことは起こりません。ホームページを空白ページに設定し、新しいタブを作成すると、入力カーソルは何もフォーカスされません。ホームページとして他のものがある場合は、Web サイト上のさまざまな要素にフォーカスされます (もちろん、Web サイトによって異なります)。

Google Chrome のようなものを再現したいのですが、つまり、新しいタブ/ウィンドウを開くと、カーソルが Awesomebar に配置され、すぐに入力を開始できるようになります。

現時点では、入力を開始する前に、Ctrl + L/Alt + D を押すか、Awesomebar をクリックする必要があります。

答え1

さて、他の人も同じ問題を抱えているようだったので、作者は次のバージョンまでの一時的な修正方法を思いつきました。

  1. へ移動C:\Users\[username]\AppData\Roaming\Mozilla\Firefox\Profiles\[profile]\extensions
  2. [email protected]名前を変更し[email protected]てその内容を抽出します。
  3. ファイルcontent/newtab.jsを編集し、if (isElementVisible(gURLBar)) { gURLBar.select(); gURLBar.focus(); }次の行の後に以下を追加します。gBrowser.selectedTab = newtab;
  4. 変更を保存し、全体を再度 zip ファイルに圧縮し、zip の名前を に戻して[email protected]、元の xpi にあるプロファイル フォルダーに置き換えます。

再起動すると修正されるはずです。

関連情報