我想知道如何更新firefox中的许多更新屏幕(插件兼容性,....)。我在Java中使用WebDriver。 我使用自定义的firefox配置文件并没有问题,我已经尝试了一些自定义的prefs.js。但没有效果。
有什么想法吗?
答案 0 :(得分: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绑定中,我希望这就是你所追求的。
答案 1 :(得分:1)
如果您从自定义配置文件开始,则需要保留在配置文件文件夹中的是prefs.js,cert8.db,cert_override.txt文件。你只需要这些。现在为您的插件问题,请确保prefs.js不包含任何指向firefox旧版本的首选项。如果您使用与您正在测试的版本不同的firefox版本创建firefox配置文件,则会发生这种情况。