Despite everything I’m still a Firefox user and can’t see myself changing any time soon.
I have been making more and more changes to my standard Firefox configuration (outside of extensions) and keep forgetting to document them, so here they are (at least, a few of the ones I can remember – I assume I’ll find/remember for).
dom.event.clipboardevents.enabled = false
Overrides the ability of sites to handle clipboard events. This stops bad websites from preventing you from being able to paste your secure passwords into their password fields. (Docs)
network.http.speculative-parallel-limit = 0
Disable the completely rude speculative pre-connections feature which will open connections to sites based on several hints without you actually clicking on them. (Docs)
browser.pocket.enabled = false
Gets rid of that Pocket stuff which was stupidly added by Mozilla in v38.0.5. (Docs)
browser.urlbar.unifiedcomplete = false
Disables the annoying “visit” thing that pops up in the address bar as of v43:
app.update.auto = false
Disables auto download and install of updates. (Docs)
browser.newtabpage.enhanced = false
Disable the ad tiles that turned up in v34.
browser.altClickSave = true
ALT-clicking a link to save it to disk worked happily until Firefox v13, when it was disabled by default.
browser.urlbar.trimURLs = false
Stops removing the ‘http’ part of URLs in the address bar. (Docs)
browser.display.background_color = #CCCCCC
I likes me a grey background.
privacy.trackingprotection.enabled = true
Enables Firefox’s tracking protection, blocking several trackers which allegedly enhances privacy. I typically have this set to false, because it can break a few things (some video players seem to rely on these trackers), but it’s good to know about. (Docs)