fix
Useful Firefox 3 Configuration Tweaks
Posted by Gina Trapani at 1:30 AM on August 26, 2008

Firefox 3 comes with several preferences baked into its options dialogs, but there are still a few you can only access by rolling up your sleeves and digging into its configuration manually. Power users have been diving under Firefox's hood to get their browser to behave just how they like since version 0.9, but Firefox 3 offers some new settings that customise its new features. Let's take a look at our favourite Firefox 3 about:config tweaks for customising your browser.
What the heck is about:config? Firefox keeps its advanced settings in a giant configuration file in your Firefox directory, and even offers an advanced interface to edit that file in the browser itself. To make these changes, type about:config in Firefox's address bar. You'll get a half-joking, half-serious message about voiding Firefox's warranty if you change any settings. Press the "I'll be careful. I promise!" button (because you will be) and you'll be on your way. Warning: Keep track of what settings you change where in about:config, because one false move can make your browser go loony. You'd do well to back up your Firefox profile first before proceeding.
Got all that? Onto the tweaks.
Set Firefox 3 to use Gmail as your default mailto: link client. When you come across a clickable email address on web page, you don't have to copy the address, switch to Gmail, hit Compose on a new message, and paste it into the To: box. Firefox 3 can now register web applications like Gmail to handle certain link types. This trick isn't exclusively an about:config tweak—it involves some Javascript as well—but in the end you'll be able to click an email link and automatically launch a new Gmail message. Here's how to set Firefox 3 to launch Gmail for mailto links.
See richer image colours by enabling colour profiling support. Firefox 3 can support advanced colour profiles in digital photos, but ships with the feature turned off by default because it can cause a performance hit. If you've got a fast machine, and view digital photos online that look washed out because they're using a non-sRGB profile, you can set gfx.color_management.enabled equal to true to see richer colours. Here's more on about:config values to customise the AwesomeBar's suggestions algorithm.
Adjust the Smart Location Bar's number of suggestions. Speaking of the "AwesomeBar," if you wish the suggestion drop-down contained just a few more or less options, in about:config, enter browser.urlbar.maxRichResults in the Filter field to set this preference.
Make your bookmarks available to Launchy and Quicksilver. In the upgrade from Firefox 2 to Firefox 3, keyboard launcher maniacs may have noticed that their Firefox bookmarks didn't show up in Launchy or Quicksilver options on search. That's because Firefox 3 stores its bookmarks differently than Firefox 2 did. Here's the configuration setting that will make Firefox 3's bookmarks available to Launchy and Quicksilver.
Increase Firefox 3's popup count. Even though you told Firefox 3 to allow pop-ups from a particular domain (like Google Reader), it maxes out after 25. If you're sick of Firefox limiting your pop-up count to 20, adjust the dom.popup_maximum key about:config value to something higher (like 2000).
Change the URL bar's behavior. When you click on Firefox 3's address bar, the browser automatically selects the entire URL there. If you'd rather your mouse pointer just appear where you clicked, set browser.urlbar.clickSelectsAll to false in about:config.
Oldies But Goodies
While you're in about:config anyway, might as well set a couple of our favourite non-Firefox 3 preferences, too.
- Disable binking text. When the blink tag's got you down, you can save yourself from seizure and suppress blinking text forever.
- Enable spell-checking in text fields. Firefox can spell-check as you type, and does by default in text areas, but not one-line text fields. In
about:config, set layout.spellcheckDefault value equal to 2 to enable spell-checking in single line input fields as well as text areas. - Skip the add-on installation delay. When you're installing extensions left and right (and you know what you're doing), you don't want to wait for Firefox's built-in four-second countdown to complete before the Install button gets enabled. Here's how to skip the installation delay for Firefox extensions.
Get a Better about:config Interface

Finally, if digging around in Firefox's configuration area ain't your cup of tea, install the Configuration Mania extension, which puts a pretty interface on the most commonly-tweaked configuration settings.
What are your favourite Firefox about:config tweaks? Shout 'em out in the comments.

Comments (AU Comments · US Comments)
There are currently no AU comments for this post.
Deadman36g
Posted 1:55 AM 26/8/08
Reduce firefox memory use on minimize
config.trim_on_minimize (value: True)(Must create a new boolean for this one)
A few other misc. ones
dom.disable_window_open_feature.resizable - true
dom.disable_window_open_feature.status - false
network.prefetch-next - false
browser.cache.disk.capacity - 30000
dom.disable_window_open_feature.location - false
Deadman36g
garbanzo-bean
Posted 2:26 AM 26/8/08
@bobojuice: about:mozilla
garbanzo-bean
garbanzo-bean
Posted 2:25 AM 26/8/08
the awesome bar is not awesome. if you want a plain address bar that never shows any suggestions, set the following in about:config
browser.urlbar.matchOnlyTyped;true
browser.urlbar.maxRichResults;0
these are the settings i use. i never see bookmarks or history or any of that garbage. i know where i want to go when i click the address bar, thank you very much - i don't need firefox trying to do my thinking for me.
garbanzo-bean
bobojuice
Posted 2:25 AM 26/8/08
about:robots
bobojuice
Web_Man_Dan
Posted 2:17 AM 26/8/08
Is there a way to "fix" the browse field? If you haven't run into it, when clicking the text box associated with a browse button, it automatically opens a browse box. I want to be able to just type in the location rather than browsing for it.
Web_Man_Dan
bobojuice
Posted 3:10 AM 26/8/08
@garbanzo-bean: too bad there's no about:pirates/ninjas
bobojuice
stainlessrat
Posted 3:08 AM 26/8/08
How about the confirm after updating an extension? If it's updated, and I allow it to install, and nothing goes wrong, just install and launch the darn browser, don't make me confirm it again!
stainlessrat
Asian Angel
Posted 3:06 AM 26/8/08
These are the about:config tweaks that I use for my Firefox and Flock browsers...
Set "network.http.pipelining" to "true"
Set "network.http.proxy.pipelining" to "true"
Set "network.http.pipelining.maxrequests" to "30" (I have heard that values higher than 8 are ignored, but decided to try a higher number anyhow...)
Set "network.http.max-connections" to "48"
Set "network.http.max-connections-per-server" to "20"
Set "network.http.max-persistent-connections-per-proxy" to "8" (In Firefox 3.0 & Flock 2.0, the default value is already set at 8, but this setting helps older versions)
Set "network.http.max-persistent-connections-per-server" to "8"
Set "nglayout.initialpaint.delay" to "0 or 125 (default Flock setting) or 250" (new integer value) (I have seen where people have tried all three settings...I am trying out each to see which one works best for me...)
Set "config.trim_on_minimize" to "True" (new boolean value)
Modify "browser.throbber.url" by inserting the desired URL in the string value field (new string value) (This about:config entry is not included in Firefox 3 or Flock 2 but can be added back in for those who miss this feature)
Set "gfx.color_management.enabled" to "True"
Set "network.prefetch-next" to "False"
Set (Change) "Browser.urlbar.maxRichResults" from default value of "12" to whatever new number that you desire (I have set mine to 20)
Set "network.http.pipelining.firstrequest" to "True" (new boolean value)
Set "content.notify.interval" to "0" (new integer value)
Set "content.switch.threshold" to "True" (new boolean value)
Set "content.interrupt.parsing" to "True" (new boolean value)
Set "browser.urlbar.autofill" to "True" (Have Firefox autofill the address as you type in the URL bar)
View Source Code In Your Favorite Editor (There Are Two Configurations That Need To Be Made):
Set "view_source.editor.external" to "True" (enable view source using external text editor)
Modify "view_source.editor.path" from default of "blank" by inserting the file path to your editor of choice in the string value field
Asian Angel
garbanzo-bean
Posted 3:41 AM 26/8/08
@bobojuice: yeah. pirates are pretty cool.
garbanzo-bean
ffolliet
Posted 4:03 AM 26/8/08
i have to say i never really considered that the 3 seconds was a countdown to oblivion and thus was time within which i would realise the error of my ways and attempt to stop the installation of eternal damnation and perhaps the blue screen of doom...
...now however it's all just gonna happen in a flash!
ffolliet
Nuclear Moose
Posted 3:56 AM 26/8/08
@stainlessrat: I second that!
Nuclear Moose
shamanstears
Posted 4:36 AM 26/8/08
Since I don't always trust my spelling, I really like the enabling of spell check in textboxes (not just the textarea fields).
[www.tech-recipes.com]
shamanstears
GrayBird
Posted 5:06 AM 26/8/08
browser.search.openintab to true
makes searches open in a new tab instead of the one you're in.
GrayBird
radink
Posted 4:59 AM 26/8/08
I wish there was a tweak or addon that let you specify download folders for different sites.
radink
fluxam
Posted 4:44 AM 26/8/08
I like a pages with fresh data every time I open one:
[kb.mozillazine.org]
fluxam
bygottski
Posted 5:27 AM 26/8/08
Wow, the blinking is annoying. I've never seen a website use it until now, which is a bit ironic.
bygottski
Git Em SteveDave displays attention-grabbing vanity
Posted 5:48 AM 26/8/08
@Deadman36g: Why would I want to hide the location bar on a pop-up window and not make it re-sizeable? Your tips are a little confusing.
Git Em SteveDave displays attention-grabbing vanity
drjayphd
Posted 5:43 AM 26/8/08
@bobojuice: And once again, about:vikings gets left out in the cold. (SIGH)
Any way to just cut down on the AwesomeBar's usage? It seems to take forever to bring up any options after I start typing a URL, which gets annoying when I know the one I want is the first one on the list.
drjayphd
noznbook
Posted 5:41 AM 26/8/08
Ok, I haven't seen this one addressed yet and I would like to know how to do it: make it so my bookmarks are in alphabetical order when I click on the bookmarks tab. Not when I go into manage bookmarks, but when the drop down menu drops down. Any help would be appreciated. FF 2 did this, FF 3 does not. God knows why they changed that. And here's hoping I don't get blasted by someone for not being a complete geek and knowing the answer.... ;)
noznbook
crichton007
Posted 6:47 AM 26/8/08
@GrayBird: THANK YOU so much. I've been wondering about that ever since I moved to a new computer and TabBrowserPreferences isn't available for Firefox 3... yet...
crichton007
zoomZAP
Posted 7:09 AM 26/8/08
Firefox 3 on Ubuntu doesn't select the URL bar automatically when you click on it, and that's always annoyed me. Your tip in reverse allowed me to fix this. Thanks!
zoomZAP
subtle
Posted 7:54 AM 26/8/08
@noznbook: And here it is!
[kb.mozillazine.org]
Sorting bookmarks alphabetically
The View(s) menu in the Bookmarks Manager is for displaying the bookmarks in different sorting orders and doesn't actually sort the bookmarks. If you want to sort bookmarks or folders then make sure that you choose "Views -> Sort -> Unsorted" (Firefox 2: View -> Unsorted) in the Bookmarks Manager. In Firefox 3 you can no longer right-click an individual bookmark to "Sort By Name", you can only do that for folders.
[edit]
Sorting bookmarks
There are several ways to sort or to rearrange your bookmarks.
Method 1: Bookmarks Menu
Open the Bookmarks menu and select the item you wish to sort.
Firefox 3: Context click (right-click) the specific bookmarks folder that you want to alphabetize.
Firefox 2: Right-click any bookmark inside the bookmarks folder you want to alphabetize.
From the context-menu, click "Sort By Name".
Method 2: Bookmarks Manager
Bring up the Bookmarks Manager or Library window ("Bookmarks -> Organize Bookmarks")
Firefox 3: Right-click the specific bookmark folder that you want to alphabetize, easiest to do in the left-side pane.
Firefox 2: In the right-side pane, right-click on any bookmark inside the specific bookmark folder you want to alphabetize.
From the context-menu, select "Sort By Name".
Method 3: Drag-&-Drop
Open the Bookmarks menu and hold the SHIFT key to move a folder (Mouse tips), and drag-&-drop an item to reposition it
OR:
In the Bookmarks Manager, go to "Views -> Sort -> Unsorted" in Firefox 3 ("View -> Unsorted" in Firefox 2) and simply click-drag-&-drop an item in the right-side pane to reposition it. You can select more than one item with Shift or Ctrl as usual.
Note: Instead of Drag-&-Drop you can also use Cut-&-Paste (Organize menu or context menu in the Bookmarks Manager).
subtle
subtle
Posted 7:51 AM 26/8/08
@noznbook: I totally second that! I'm glad I'm not the only one who is bothered by that.
subtle
subtle
Posted 7:49 AM 26/8/08
@garbanzo-bean: Gotta hide that porn!
subtle
noznbook
Posted 8:23 AM 26/8/08
@subtle: You rock! Thank you!!
noznbook
Stormbringer
Posted 8:07 AM 26/8/08
@garbanzo-bean: "Awesome" suggestion. I've been wanting that one!
Stormbringer
subtle
Posted 8:55 AM 26/8/08
@noznbook: A pleasure ;-)
subtle
marc.j
Posted 12:05 PM 26/8/08
I'm constantly clicking, and then alt-tabbing to another window, but Firefox always thinks that I'm Alt-Clicking (which downloads the target). Is there any way to disable this action?
marc.j
iPodius
Posted 1:25 PM 26/8/08
I implemented the spell-check tweak some time ago, but have since noticed that occasionally spell checking won't work at all - in text fields or in text areas. Whilst toggling the spell check off and on brings it back, it is still annoying. Has anyone else noticed this problem?
iPodius
garbanzo-bean
Posted 2:45 PM 26/8/08
@marc.j: i have a similar problem when clicking a link, then hitting CTRL-TAB to go to another tab - the CTRL gets attached to the click, and my link is sent to its own tab. very irritating! but i've not yet found a way around it, other than intentionally slowing down a bit...
garbanzo-bean
Deadman36g
Posted 5:06 PM 26/8/08
@Git Em SteveDave displays attention-grabbing vanity: Just my personal preferences.
Deadman36g
TetsuBo
Posted 8:38 PM 26/8/08
Anyone know how to disable/move the tooltip that pops up for the site's identity?
The problem I have is that I like to drag and drop my bookmarks from the site icon in the url bar to the desired place.
The layout I have makes it so the tooltip about the site, usually about it not having presented any identity info, covers some of my bookmark folders and getting to the desired folder can be sort of a pain sometimes.
TetsuBo
Mysterchr
Posted 11:45 PM 26/8/08
Does anyone know how to increase the size of the book marks toolbar?
Mysterchr
Saibot
Posted 2:40 AM 27/8/08
@crichton007: Not sure if this preference already exists, or you'll have to create it, but setting extensions.checkCompatibility to false should allow you to install any outdated extensions you're waiting on. No guarantee they'll work properly, but many do. Right now, I'm running out-dated versions of Tab Mix Plus and BackgroundImage Saver.
Saibot
Dostoyevsky77
Posted 2:22 AM 27/8/08
When you click-through a URL, the destination website administrator will see the page you launched from. If you click-through from a search engine, the destination will see the terms you used to navigate to their page. Useful for admins, but a privacy hole for you.
Set network.http.sendRefererHeader to 0 to keep Ff from passing this information.
Some webapage logins may not work after this, but very few (only NewEgg in all of my browsing).
Dostoyevsky77
mayflyripper
Posted 4:02 AM 27/8/08
For Windows only: modify the browser.download.manager.scanWhenDone preference to false otherwise XP & Vista will display useless security dialogs like IE.
mayflyripper
Loodac
Posted 9:34 AM 27/8/08
Hmmm... No one likes Awesome bar yet everyone use Launchy... Because they know what they want and they don't need Firefox to auto complete their typing... Strange!
Am I the only one who likes it? Do I somehow have Awesome bar v351.4 so it always suggest the right link? Anywayz, I'm happy with it!
Loodac
soul_grind
Posted 12:15 AM 28/8/08
Yeah, i'm with stainlessrat. Anyone know any way to stop me having to click continue after I update some extensions?
Its really annoying!!
soul_grind
EveCalvus
Posted 3:21 PM 27/8/08
Worst new "feature": when you're asked to accept a cookie, it always scrolls to and displays that tab. When you have a lot of tabs open, you get seasick as it scrolls back and forth and you lose the place you were, which is irritating beyond words. Is there a config item to defeat this moronic behavior? Please please please -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
EveCalvus
LeopoldSalmon
Posted 5:08 AM 26/8/08
Where is the about:config's file located? What if I upgrade Firefox to another version (3.0.2/3/4/etc)? Thank you :D
LeopoldSalmon
Javasaurus
Posted 4:37 AM 26/8/08
Is it possible to make a keybind to both minimize AND maximize Firefox?
For example, Alt + Q to minimize Firefox (how about to the tasktray?) and then Alt + Q to maximize Firefox.
Javasaurus
skinofstars
Posted 3:41 AM 26/8/08
@Asian Angel: Please do not do any of this:
You are using up bandwidth, costing other people money and generally being very inconsiderate to the rest of the web... all for little improvement.
skinofstars
skinofstars
Posted 3:35 AM 26/8/08
@Asian Angel: NO NO NO, your doing it wrong! Do NOT hammer servers with multiple requests for one page. You are using up their bandwidth, costing them money and generally being inconsiderate to the rest of the web.
skinofstars
Javasaurus
Posted 2:52 AM 26/8/08
Is it possible to keybind the functionality of minimizing AND maximizing Firefox? Sleipnir provides this functionality (if any of you are familiar with it) and I love it.
Also, can I edit all the current keybindings in about:config? If so, where and how?
Thanks.
Javasaurus
brentrowan
Posted 8:49 AM 30/8/08
@Saibot: I disagree with your suggestion; it can lead to browser lockup with some incompatible extensions. A better alternative is to install Nightly Tester Tools extension. This will let you decide on a case-by-case basis. Also, I recommend Profile Switcher extension - makes it easy to create a test-bed profile. In case things go wrong you can fall back to your default profile. Firefox Safe Mode works well for recovery but is more complicated for many people to access.
brentrowan
dale3h
Posted 9:41 AM 30/8/08
@Web_Man_Dan: I too would like a fix for this! Anyone?!
dale3h