Firefox 36以降でOrganize Search Enginesを利用すると検索バーが消える不具合を何とかする

不具合に気付いたのはFirefoxのオプションで「自動で最新版に更新する」にいつの間にかチェックが入っていて勝手にバージョンを上げられていて、再起動時に検索バーが消えていたことから。
この不具合を何とかしたメモ。

手順としては以下の通り。

  1. about:configでbrowser.search.showOneOffButtonsをtrue→falseに変更
  2. Organize Search Enginesを有効化
  3. 再起動

about:configで設定を変更する

1. アドレスバーに about:config と入力して移動
アドレスバーにabout:configと入力

2. 細心の注意を払って使用するをクリック
細心の注意を払って使用ボタンをクリック

3. 検索欄に browser.search.showOneOffButtons と入力
検索

4. 値を確認
trueであることを確認

5. trueになっている場合は、その行をダブルクリックしてfalseに変更
20150723_5

about:configを閉じる。特に保存などの作業は必要ない。

Organize Search Enginesを有効化 or インストール

最新版は1.8 Pre2。満たない場合は最新版へのバージョンアップを推奨(ただし開発版)。

リンク先のVorschau auf die nächste Version:の直下のOrganize Search Engines 1.8pre2 installierenを右クリックし、対象に名前をつけて保存。
適当な場所(デスクトップでも)に保存する。
デスクトップに保存した

organize-search-engines_1.8pre2.xpiの拡張子をzipに変更。
(Windows側の設定によっては拡張子を表示しない設定になっている場合もあるので各々で設定変更を行う)
20150723_7
ファイル名はorganize-search-engines_1.8pre2.xpi.zipで問題ない。

※ WinRARなどのアーカイブの中身を確認&追加ができない場合は一度zipファイルを解凍する

zipファイルの中の install.rdf をメモ帳などで開き、40行目のの数値を99.9に変更して上書き保存。
(メモ帳などのテキストエディタを起動し、install.rdfをD&Dすれば簡単に開ける)
このはアドオンの対応バージョン(上限値)を示す。
デフォルト値では39.0(執筆時の最新版)ではアドオンが古くて使えない旨が表示されるのでこれを編集しておく。

編集後、zipの中に戻す(上書き)。または再圧縮を行い、拡張子をzipからxpiに戻す。

Firefox側で適当なタブを開き、設定を変更したorganize-search-engines_1.8pre2.xpiをD&Dしてインストール。
Firefoxを再起動する。