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]>