This is mostly for my own reference, but I thought it worth posting in case anyone else finds it useful. Now that Firefox 2.0 is out, I've noticed a number of changes in the default UI and behaviour from 1.5 that one can no longer change through the options dialogue, and which I find awkward. This is a list of the hidden preferences (visible through about:config) and their settings.
- Opening a group of bookmarks in tabs overwrites existing tabs
- browser.tabs.loadFolderAndReplace should be set to false (open bookmark groups in new tabs)
- Close buttons on each tab make it harder to close several tabs, and more likely that you'll close a tab accidentally when selecting it
- browser.tabs.closeButtons should be set to 3 (single close button at the right end of the tab bar)
- Firefox accepts all cookies, regardless of originating server
- network.cookie.cookieBehavior should be set to 1 (only accept cookies from the originating server)
- Go button on url bar takes up extra screen real estate
- browser.urlbar.hideGoButton should be set to true (hides the Go button)
- Keywords in the url bar go to Google I Feel Lucky or Google Browse by Name, rather than a basic Google search
- keyword.URL should be set to http://www.google.com/search?ie=UTF-8&oe=utf-8&q= (default for non-Firefox Mozilla products)
Here's one I like:
browser.tabs.tabMinWidth - Set to 0 to give no minimum width for tabs (tabs behave as in 1.0-1.5, getting smaller and smaller as more tabs are added rather than the scroll buttons appearing).
I'd also quite like to get rid of the tab drop-down (next to the single tab close button), but I can't find any likely looking setting for that. I've got a feeling that might be a chrome editing job (which I'm not averse to, it just takes time and I'm too lazy at the moment).
.tabs-alltabs-stack{
display: none !important;
}
Ah yes, that works nicely! Thanks!
I forgot that the profiles thing has userChrome in it - last time I did something XUL-related I needed to unpack one of the jar files. I think perhaps that was something tricksy, though, like allowing user certification in Sunbird.
Oh, and the cookies one is weird, I hadn't realised that that had changed. It seems very odd that they'd change to a default setting that seems less secure than the previous one.
Which is why I'm not moving to FF2 until a compatible version of TabMix Plus is out.