Firefox をアップデートした際に、多くのアップデート画面 (アドオンの互換性など) を取り除く方法を知りたいです。JavaでWebDriverを使用しています。カスタムの Firefox プロファイルを使用しても問題ありません。カスタムの prefs.js をいくつか試してみました。しかし、効果はありません。
何か案が?
Firefox をアップデートした際に、多くのアップデート画面 (アドオンの互換性など) を取り除く方法を知りたいです。JavaでWebDriverを使用しています。カスタムの Firefox プロファイルを使用しても問題ありません。カスタムの prefs.js をいくつか試してみました。しかし、効果はありません。
何か案が?
この好みはどうですか?
http://kb.mozillazine.org/Extensions.checkCompatibility
また、拡張機能が必要でない限り、Firefoxの「セーフモード」で起動してみてください。これにより、C#などで拡張機能が完全に無効になります。
FirefoxProfile profile = new FirefoxProfile();
FirefoxBinary binary = new FirefoxBinary();
binary.StartProfile(profile, "-safe-mode");
あなたがJavaを使用していることは知っていますが、StartProfileメソッドはJavaバインディングにも存在し、これがあなたが求めているものであると期待しています。
カスタム プロファイルから開始する場合、プロファイル フォルダーに保持する必要があるのは、prefs.js、cert8.db、cert_override.txt ファイルだけです。これらだけが必要です。アドオンの問題については、prefs.js に、Firefox の古いバージョンを指す設定が含まれていないことを確認してください。これは、テストしているバージョンとは異なるバージョンの Firefox を使用して Firefox プロファイル ファイルを作成している場合に発生します。