.config files for configuring and hardening Firefox privacy, security and anti-fingerprinting.-
Go to file
Narsil 9c2fe768a0 Update 'config/mozilla.cfg' 2022-09-16 11:39:05 +00:00
config Update 'config/mozilla.cfg' 2022-09-16 11:39:05 +00:00
LICENSE Initial commit 2022-09-13 09:34:46 +00:00
README.md Update 'README.md' 2022-09-16 11:37:53 +00:00

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

Due to Firefox is a desktop browser and managing addons is complicated the only way to have mobile view is:

  • Disabling privacy.resistFingerprinting

  • Forcing Android UserAgent.

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: