[Guide] Hardening Firefox to Protect Privacy

Other settings to consider:

beacon.enabled

Sends data to servers when leaving pages.

True: Feature is enabled and web apps can make use of it (default).
False: Disables the feature.

browser.safebrowsing.malware.enabled

Whether Firefox will use malware information to determine if downloads are malicious.

True: Will use a malware database to scan downloads. (default)
False: Won’t download malware information or scan downloads.

browser.search.suggest.enabled

Defines whether search suggestions are displayed in Firefox.

True: Search suggestions are displayed (default).
False: Search suggestions are disabled.

browser.selfsupport.url

Determines whether the Heartbeat feedback feature is enabled in Firefox.

True: Feature is enabled and short feedback surveys may be displayed (default).
False: Feature is disabled.

browser.send_pings

Informs servers about links that get clicked on by the user.

True: Feature is enabled.
False: Pings are not enabled.

browser.urlbar.autocomplete.enabled

Whether Firefox will display auto-complete suggestions when you type in the address bar.

True: Firefox will use auto-complete. (default)
False: Auto-complete won’t be used.

dom.battery.enabled

Gives web applications access to the battery status of mobile devices. May be used in fingerprinting techniques.

True: Allows web applications to retrieve the battery status (default).
False: Disables the functionality.

geo.enabled

Determines if location aware browsing is enabled.

True: Location Aware browsing is enabled. (default)
False: The feature is disabled which means that you won’t get prompts on websites using it.

media.peerconnection.enabled

This preference determines whether WebRTC is enabled in Firefox. WebRTC is used for telephony and video chat functionality but leaks local and remote IP addresses as well. May also be used in browser fingerprinting.

True: WebRTC is enabled (default).
False: WebRTC is disabled. Note: you need to set loop.enabled to False as well.

network.http.referer.spoofSource

Whether the real or a fake referrer is used by Firefox.

False: The real referrer is used. (default)
True: Spoof the referrer.
/r/firefox Thread