On 2011-12-23 7:57 AM, Thane Sherrington wrote:
At 11:27 PM 22/12/2011, Jamie Furtner wrote:
On 2011-12-22 6:17 PM, Thane Sherrington wrote:
Does anyone know how to automate tweaking that one would normally do in <about:config>about:config?

T


Changing configuration (Tools | Options) or setting properties in <about:config>about:config just adds or changes lines in the prefs.js file under the user's Firefox profile (C:\Users\%username%\appdata\Roaming\Mozilla\Firefox\Profiles\randomProfile.default on Win7).

The biggest caveats are that Firefox can not be running at the time and of course it's unsupported if anything goes wrong.

Interestingly enough, the prefs.js file doesn't include at least some of the settings when they are left at defaults. So for instance: browser.tabs.animate, network.http.pipelining, and network.http.pipelining.maxrequests all weren't in my prefs.js until I changed them from their default settings.

So if I append these new settings to the prefs.js, that should do the trick for that user. How do I make it a global update?

T

Yes, you need to add new lines for non-default preferences or preferences that haven't ever been changed (as I said, it adds or changes lines in prefs.js).

There isn't really a good built-in mechanism to set defaults for all users on a machine or in a domain. There are Group Policy ADMX settings and an associated script which can do it (http://sourceforge.net/projects/firefoxadmx/) and would work on Vista and newer, but the policy & script don't change a lot of settings. The GPO for Firefox addin looks like it may work too, but I don't know if it's actually compatible with newer versions of Firefox.

Jamie

--
Jamie Furtner <[email protected]>

Reply via email to