# Firefox

Les personnalisations que j'apporte généralement à mon profil Firefox.

Pour celles concernant la confidentialité, elles sont généralement présentes par défaut dans Tor Browser et LibreWolf.

=> https://www.torproject.org/fr/ Tor Browser
=> https://librewolf.net/ LibreWolf

## Paramètres

### Onglet "Général"

Dans la section "Langue et apparence", sous le titre "Polices et couleurs" :
Toutes les polices en "Ubuntu" taille 20, sauf la police à largeur fixe en "Ubuntu Mono".
Fond noir (#000000), texte blanc (#ffffff), liens en rouge

Dans la section "Paramètres réseau" :
Activer le DNS via HTTPS (DoH), et utiliser un résolveur non-commercial, par exemple "https://doh.42l.fr/dns-query".

=> https://42l.fr/Service-DoH

### Onglet "Vie privée et sécurité"

Désactiver tout dans la section "Collecte de données par Firefox et utilisation".

Dans la section "Sécurité" :
Désactiver "Bloquer les contenus dangereux ou trompeurs"
"Activer le mode HTTPS uniquement dans toutes les fenêtres"

## about:config

### UI

```
identity.fxaccounts.enabled = false
extensions.pocket.enabled = false
browser.newtabpage.activity-stream.showSponsored = false
browser.urlbar.sponsoredTopSites = false
```

### Divers

```
dom.security.https_only_mode = true
privacy.firstparty.isolate = true
toolkit.telemetry.enabled = false
app.normandy.enabled = false
security.family_safety.mode = 0
```

### DNS over HTTPS

```
network.trr.mode = 3
network.trr.uri = https://doh.42l.fr/dns-query
```

### Google SafeBrowsing

```
browser.safebrowsing.downloads.enabled = false
browser.safebrowsing.malware.enabled = false
browser.safebrowsing.passwords.enabled = false
browser.safebrowsing.phishing.enabled = false
```

### DNS prefetch

```
network.dns.disablePrefetch = true
network.dns.disablePrefetchFromHTTPS = true
```

### Referrers

```
network.http.sendOriginHeader = 1
network.http.sendRefererHeader = 1
network.http.referer.trimmingPolicy = 1
network.http.referer.XOriginTrimmingPolicy = 2
network.http.referer.XOriginPolicy = 2
network.http.referer.defaultPolicy = 0
network.http.referer.defaultPolicy.pbmode = 0
network.http.referer.defaultPolicy.trackers = 0
network.http.referer.defaultPolicy.trackers.pbmode = 0
network.http.referer.hideOnionSource = true
```

=> https://wiki.mozilla.org/Security/Referrer
