Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Having trouble with lockPref certain settings in Firefox4.

  • 1 resposta
  • 3 have this problem
  • 10 views
  • Last reply by cor-el

more options

I've been trying to lock down some settings using a .cfg file in Firefox 4. The file contents are below. Here's what I did:

  • I created mozilla.cfg.txt with the settings displayed below.
  • I used the moz-byteshift.pl script to encode the file.
  • I put the file name reference into all.js and double checked the offset was 13.
  • I copied both files to the firefox prog folder and greprefs folders respectively.
  • I also deployed override.ini to stop the initial IE import wizard.

Here's what I put in the file. What am I doing wrong? Let me know. Thanks.

//Don't check for automatic updates:
lockPref("app.update.enabled", false);

// May want to enhance with:
//   lockPref("extensions.update.enabled", false);
//   lockPref("app.update.autoUpdateEnabled", false);

//Set proxy type to enable proxy.pac file:
lockPref("network.proxy.type", 2);

//Don't check if FF is default browser:
lockPref("browser.shell.checkDefaultBrowser", false);

//Disable FF4.x hardware acceleration:
//Doesn't look like these settings effect earlier vers.
lockPref("layers.acceleration.disabled", true);
lockPref("gfx.direct2d.disabled", true);
I've been trying to lock down some settings using a .cfg file in Firefox 4. The file contents are below. Here's what I did: * I created mozilla.cfg.txt with the settings displayed below. * I used the moz-byteshift.pl script to encode the file. * I put the file name reference into all.js and double checked the offset was 13. * I copied both files to the firefox prog folder and greprefs folders respectively. * I also deployed override.ini to stop the initial IE import wizard. Here's what I put in the file. What am I doing wrong? Let me know. Thanks. <pre><nowiki>//Don't check for automatic updates: lockPref("app.update.enabled", false); // May want to enhance with: // lockPref("extensions.update.enabled", false); // lockPref("app.update.autoUpdateEnabled", false); //Set proxy type to enable proxy.pac file: lockPref("network.proxy.type", 2); //Don't check if FF is default browser: lockPref("browser.shell.checkDefaultBrowser", false); //Disable FF4.x hardware acceleration: //Doesn't look like these settings effect earlier vers. lockPref("layers.acceleration.disabled", true); lockPref("gfx.direct2d.disabled", true);</nowiki></pre>

cor-el modificouno o

All Replies (1)

more options

Firefox 4 doesn't use a separate file all.js. In Firefox 43 all those files are packed in one omni.jar (ZIP) archive.

You can place a file local-settings.js in the defaults\pref folder to specify using mozilla.cfg.

See:

If you need to initialize other files in a new profile then you can create a \defaults\profile\ template folder.