
Mardi 29 juillet 2025 à 10:14
Hier, j'ai perdu 1h43 à corriger un dysfonctionnement de mon navigateur Internet LibreWolf : même en sélectionnant "OS Default" ou "Thème system", l'affichage des sites web ne suivait pas le thème (light/dark) de mon environnement desktop (GNOME).
Depuis que j'utilise LibreWolf, tous les problèmes que j'ai rencontrés étaient liés à des paramétrages de sécurité trop stricts à mon goût, par exemple :
Quand j'ai découvert ce dysfonctionnement du support de thème, j'ai immédiatement pensé à un problème de sécurité et je me suis dirigé vers la page Settings and librewolf.overrides.cfg pour explorer les options disponibles.
J'ai rapidement trouvé cette issue : "Follow system theme while keeping RFP enabled ".
Dans un premier temps, j'ai tenté d'ajouter ces options à ma configuration librewolf.overrides.cfg :
pref("privacy.fingerprintingProtection", false)
pref("privacy.trackingprotection.pbmode.enabled", true)
Cela n'a pas fonctionné, le navigateur ignore ces paramètres. Il me semble que privacy.fingerprintingProtection
est automatiquement remis à true
à chaque lancement de LibreWolf.
J'ai ensuite appliqué la configuration suivante :
pref("privacy.fingerprintingProtection.overrides", "+AllTargets,-CSSPrefersColorScheme");
Cette configuration a bien été prise en compte, mais ce changement n'a pas résolu le dysfonctionnement.
Ensuite, dans la page about:config
de mon navigateur, j'ai remarqué qu'en définissant le paramètre browser.theme.content-theme
à 2
, l'adaptation automatique des sites au thème du système fonctionnait de nouveau.
Cependant, ce paramètre revenait systématiquement à 0
à chaque redémarrage de LibreWolf.
Après quelques minutes de recherche, j'ai réalisé que c'était le thème "Sombre" de mon navigateur qui forçait automatiquement browser.theme.content-theme
à 0
. En passant au thème "Thème système - auto", le problème était résolu 🤦♂️.
Je pensais que le thème du navigateur se limitait à personnaliser le chrome du navigateur, pas l'affichage des sites web en plus.