From a90e8c16c03645b1bcaed0fbf86471e51cdc32b3 Mon Sep 17 00:00:00 2001 From: celenity Date: Thu, 18 Jun 2026 01:44:29 +0000 Subject: [PATCH] fix: Enable FIDO (Phoenix disables it for next release, due to it usually using/relying on the proprietary Google Play FIDO library, which doesn't apply to us (because we use the FOSS microG FIDO library instead) Signed-off-by: celenity --- configs/phoenix/ironfox.cfg | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/configs/phoenix/ironfox.cfg b/configs/phoenix/ironfox.cfg index f8d0acd3..9d56b008 100644 --- a/configs/phoenix/ironfox.cfg +++ b/configs/phoenix/ironfox.cfg @@ -103,6 +103,12 @@ defaultPref("webgl.disabled", false); // [DEFAULT] Ensure WebGL isn't disabled g /// Disable timezone spoofing by default defaultPref("browser.ironfox.fingerprintingProtection.timezoneSpoofing.enabled", false); +/// Enable FIDO +// Phoenix disables FIDO for Android, due to GeckoView usually using/relying on the proprietary Google Play FIDO library +// (and Google Play Services) +// We replace the Google Play FIDO library with the FOSS microG FIDO library though, so this doesn't really apply to us +defaultPref("security.webauth.webauthn_enable_softtoken", false); + /// Enable our granular FPP overrides by default defaultPref("browser.ironfox.fingerprintingProtection.hardenOverrides.enabled", true); // Overrides from us that *harden* protections for certain sites defaultPref("browser.ironfox.fingerprintingProtection.unbreakOverrides.enabled", true); // Overrides from us that *relax* protections for certain sites to reduce breakage