.config files for configuring and hardening Firefox privacy, security and anti-fingerprinting.-
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Narsil e86d343457 Update 'config/mozilla.cfg' 19 hours ago
config Update 'config/mozilla.cfg' 19 hours ago
LICENSE Initial commit 3 weeks ago
README.md Update 'README.md' 2 weeks ago

README.md

How to Use:

These files has been designed exclusively for Firefox running GNU/Linux on Pinephone and Pinephone Pro.

Settings Protection:

Important settings are enforced/locked within mozilla.cfg, those settings cannot be changed by addons/updates/Firefox or unwanted/accidental manipulation; To change those settings you can easily do it by editing mozilla.cfg.

Installation:

  • Clone or download zip file and extract it
  • Locate Firefox's installation directory /usr/lib/firefox-esr/ or /usr/lib/firefox/
  • Copy the files contained in config folder to the install directory
  • Start Firefox and test if config was applied browsing to about:config.

Uninstall:

  • To uninstall, just remove the files you added to your Firefox's install directory; then restart Firefox.

Mobile view troubleshootings

  • Due to Firefox is a desktop browser and managing addons is complicated the easiest way to have mobile view is disabling privacy.resistFingerprinting and forcing Android UserAgent. Those changes are reversible, though.

Known problems

Some breakage?

Try changing "network.http.referer.XOriginPolicy" from 2 to 1

Infinite loop loading some webs?

This is related to cookies. Block all of them momentarily changing "network.cookie.cookieBehavior" from 5 to 2

Thanks: