Anyway...
So I've followed the directions in http://kb.mozillazine.org/Locking_prefe ... ile_access to the absolute letter, as far as I can tell. Indeed, I also checked https://mike.kaply.com/2012/03/20/custo ... continued/ and also follow his advice about the second line (he says, "your code MUST begin on the second line"). My files are saved as ANSI; the mozilla.cfg is in the same dir as the FF exe, while the local-settings.js is in default\prefs.
However, when I shut the browser down and restart, these settings are not applied. I.e. no italicized entry that says "locked"; the lockPref'd settings still show their default "true" colors even though I'm trying to make them false. I've even rebooted the whole machine to no avail.
The "Disable default browser checking" normal pref (not lockPref) is applied, at the end of the code--but not the lockPrefs at the beginning
MIght anyone be able to point out what I'm doing wrong? Gotta be something but I'm famboozled. Here's the code, based on http://forums.mozillazine.org/viewtopic ... #p14116067:
in mozilla.cfg:
Code: Select all
//
lockPref("geo.enabled", false);
lockPref("media.peerconnection.enabled", false);
// These first lines lock the prefs that stop FF from broadcasting
// your IP address & geographical location to all & sundry.
// Use LANG environment variable to choose locale
pref("intl.locale.matchOS", true);
// Disable default browser checking.
pref("browser.shell.checkDefaultBrowser", false);
Code: Select all
//
pref("general.config.filename", "mozilla.cfg");
// Pointer file to my customizations, mainly locking down
// the media peerconnections setting