This article hasn't been updated for over 5 years. The information below may be obsolete.
Firefox Tweaks
Whilst most of the default settings in Firefox are sensible, the following firefox tweaks I have researched and implemented into my own profile.
Locating the Firefox settings is a somple task by typing about:config into the URL address bar. This will load an internal page displaying all the various settings. You can then search to view or change an entry.
| Browser Tabs | |
|---|---|
| browser.tabs.groups.enabled | Set to FALSE to disable tab grouping |
| browser.tabs.maxOpenBeforeWarn | Warn when opening more than # tabs at any one time (default is 15) |
| browser.tabs.warnOnOpen | Must to be set to TRUE for the above to effective |
| Setting a larger scrollbar (all three entries need to be set) | |
| widget.non-native-theme.win.scrollbar.use-system-size | Set to FALSE |
| widget.non-native-theme.scrollbar.style | Set to 3 (default is 0, which sets the scrollbar to match your OS platform |
| widget.non-native-theme.scrollbar.size.override | Set to 20, or whatever number is big enough for you |
| URL address bar | |
| browser.urlbar.trimURLs | Set to FALSE to always display the full URL prefix (default is to hide the http protocol) |
| browser.urlbar.suggest.topsites | Set to FALSE to disable top sites suggestions |
| NewTab page | |
| browser.newtabpage.activity-stream.default.sites | Edit the top social sites pinned to the Awesome bar |
| browser.newtabpage.activity-stream.feeds.topsites | Set to FALSE to disable the top sites completely |
| Misc Tweaks | |
| dom.max_script_run_time | Set timeout for slow scripts, set to 5 (default 10) |
| dom.event.clipboardevents | Set to FALSE to prevent websites from disabling copy&paste |
| extensions.pocket.enabled | Set to FALSE to remove the context menu options Save to Pocket... |
| network.IDN_show_punycode | Set to TRUE to display deceptive unicode URLs as punycode |
| browser.blink_allowed | Set to FALSE to disable blinking html text |