firefox-customization-files
firefox-customization-files copied to clipboard
Alters the Mozilla Firefox behaviour extensively and holistically with Firefox customization file(s). The main focus in this project is on privacy and security.
Firefox Customization Files
OS: | Not defined | ||||||||||||||||||||||
Type: | Mozilla Firefox customization files | ||||||||||||||||||||||
Language: | JavaScript | ||||||||||||||||||||||
Description: |
The deployment of the Firefox Customization File(s) allows to extensively and holistically modify the behaviour of the Mozilla Firefox browser. The settings listed below are mainly centered on reinforcing privacy with a few touches on security, too. For a full list of available settings, please, for example, see a fairly comprehensive list of Firefox privacy and security settings managed by Martin Brinkmann. This code is partially based on the advice "Browser Security Guidance: Mozilla Firefox" released by the UK government's National Technical Authority for Information Assurance (CESG), which is part of the Government Communications Headquarters (in UK). |
||||||||||||||||||||||
Homepage: | https://github.com/auberginehill/firefox-customization-files
Short URL: http://tinyurl.com/hc7uvh9 |
||||||||||||||||||||||
Version: | 1.1 | ||||||||||||||||||||||
Sources: |
|
||||||||||||||||||||||
Downloads: | For instance prefs.js and firefox.cfg. Or everything as a .zip-file. Or by cloning using git: git clone https://github.com/auberginehill/firefox-customization-files/ |
Deployment and Configuration
:book: |
To use this code with Mozilla Firefox, for instance: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Settings
:triangular_ruler: |
Recommended configuration |
---|---|
Disable telemetry and health reporting
Firefox Health Report
Disable sync
Turn on Do not Track
Disable features that have an impact on privacy
Disable certificate warning bypass
Enable support for Content Security Policy
Disable Safe Browsing anti-malware
Safe Browsing communicates with a third party and leaks the browsing history and also sends metadata about the downloads made.
Turn on XSS Filter
Restrict third party cookies
Enable Flash as it's in a sandbox
Disable Java unless required
Disable webcam and microphone unless necessary
Disable Firefox Hello
Firefox connects to third-party (Telefonica) servers without asking for permission.
Optional configurationClear personal and temporary data on shutdown
Prevent the use of SPDY, Websockets and WebRTC if not supported by the web proxy
Disable automatic form filling
Disable Pocket integration
A third-party service (proprietary) for managing a reading list of articles.
Disable Firefox's new Screenshot tool (requires at least Firefox 55)How to enable or disable Firefox's new Screenshot tool
Expire master password
Disable the version updated page
Disable default browser check
Set disk cache to 1MB
Ideas (not enabled nor disabled)Disable updates and notifications
Disable unnecessary protocolsThis disables older protocols that are known to be weak or entirely broken (3DES, RC4 and MD5).
Disable device sensors
Disable JavaScript fingerprinting and/or data collection
Disable search suggestions
By default everything that is typed in the search box is sent to the search engine.
Turn on tracking protectionThis makes Firefox block known tracking domains by default.
For more ideas, please see A comprehensive list of Firefox privacy and security settings |
Contributing
Find a bug? Have a feature request? Here is how you can contribute to this project:
![]() |
Bugs: | Submit bugs and help us verify fixes. |
---|---|---|
Feature Requests: | Feature request can be submitted by creating an Issue. | |
Edit Source Files: | Submit pull requests for bug fixes and features and discuss existing proposals. |
www
![]() |
Script Homepage |
---|---|
MozillaZine: Locking preferences | |
MozillaZine: About:config entries | |
MozillaZine: User.js file | |
haasn: about:config.md | |
MrYar: about:config.md | |
amq: firefox-debloat | |
Andrew: Firefox Customization File | |
Martin Brinkmann: A comprehensive list of Firefox privacy and security settings | |
Martin Brinkmann: How to disable the Firefox Saved Telemetry Pings and archive folder | |
UK government's National Technical Authority for Information Assurance (CESG): Browser Security Guidance: Mozilla Firefox | |
ASCII Art: http://www.figlet.org/ and ASCII Art Text Generator |