我遇到了在我的Mac上运行lockPref的问题。我遵循了here的说明,并在其他地方寻找解决方案。我创建了一个mozilla.cfg文件,以及/ Applications / Firefox / Contents / Resources / defaults / pref中的local-settings.js文件,如下所示:
mozilla.cfg
//
lockPref("extensions.shownSelectionUI", true);
lockPref("extensions.autoDisableScopes", 11);
本地settings.js
pref("general.config.obscure_value", 0);
pref("general.config.filename", "mozilla.cfg");
这些都是使用Windows Latin编码保存的(也尝试过Windows Roman)。打开Firefox时,我收到错误对话框,"无法读取配置文件。请联系您的系统管理员"。我不知道从哪里开始,因为其他解决方案涉及UTF编码问题和错误的配置值 - 我保存了一个空的mozilla.cfg文件以尝试排除该问题,并且问题仍然存在。
仅供参考我使用OS X 10.11.5和Firefox 42.0。感谢。
答案 0 :(得分:0)
所以,我没有将mozilla.cfg放在正确的位置 - 我将它存放在prefs文件夹中,并使用local-settings.js,这是不正确的。
文件位置现在如下:
/Applications/Firefox.app/Contents/Resources/mozilla.cfg /Applications/Firefox.app/Contents/Resources/defaults/pref/local-settings.js