0

Firefox をアップデートした際に、多くのアップデート画面 (アドオンの互換性など) を取り除く方法を知りたいです。JavaでWebDriverを使用しています。カスタムの Firefox プロファイルを使用しても問題ありません。カスタムの prefs.js をいくつか試してみました。しかし、効果はありません。

何か案が?

4

2 に答える 2

1

この好みはどうですか?

http://kb.mozillazine.org/Extensions.checkCompatibility

また、拡張機能が必要でない限り、Firefoxの「セーフモード」で起動してみてください。これにより、C#などで拡張機能が完全に無効になります。

FirefoxProfile profile = new FirefoxProfile();
FirefoxBinary binary = new FirefoxBinary();
binary.StartProfile(profile, "-safe-mode");

あなたがJavaを使用していることは知っていますが、StartProfileメソッドはJavaバインディングにも存在し、これがあなたが求めているものであると期待しています。

于 2012-04-17T10:42:19.490 に答える
1

カスタム プロファイルから開始する場合、プロファイル フォルダーに保持する必要があるのは、prefs.js、cert8.db、cert_override.txt ファイルだけです。これらだけが必要です。アドオンの問題については、prefs.js に、Firefox の古いバージョンを指す設定が含まれていないことを確認してください。これは、テストしているバージョンとは異なるバージョンの Firefox を使用して Firefox プロファイル ファイルを作成している場合に発生します。

于 2012-04-17T15:42:13.820 に答える