Bug 1555425 - Enable Web Authentication in all Fennec Android channels r=cpeterson,KevinJacobs

Disable for Geckoview, but enable for Fennec.

Differential Revision: https://phabricator.services.mozilla.com/D33050

--HG--
extra : moz-landing-system : lando
This commit is contained in:
J.C. Jones 2019-06-03 17:51:57 +00:00
Родитель 52eba7cee8
Коммит 2b5a2efa96
3 изменённых файлов: 8 добавлений и 7 удалений

Просмотреть файл

@ -56,3 +56,6 @@ pref("browser.safebrowsing.features.fingerprinting.update", true);
// Treat mouse as touch only on TV-ish devices
pref("ui.android.mouse_as_touch", 2);
// Fenix is currently not whitelisted for Web Authentication
pref("security.webauth.webauthn_enable_android_fido2", false);

Просмотреть файл

@ -861,4 +861,7 @@ pref("extensions.systemAddon.update.url", "https://aus5.mozilla.org/update/3/Sys
pref("browser.tabs.remote.separateFileUriProcess", false);
pref("browser.tabs.remote.allowLinkedWebInFileUriProcess", true);
pref("browser.tabs.remote.separatePrivilegedContentProcess", false);
// Allow Web Authentication
pref("security.webauth.webauthn_enable_android_fido2", true);
pref("browser.tabs.remote.separatePrivilegedMozillaWebContentProcess", false);

Просмотреть файл

@ -120,15 +120,10 @@ pref("security.pki.certificate_transparency.mode", 0);
// Only one of ["enable_softtoken", "enable_usbtoken",
// "webauthn_enable_android_fido2"] should be true at a time, as the
// softtoken will override the other two.
// softtoken will override the other two. Note android's pref is set in
// mobile.js / geckoview-prefs.js
pref("security.webauth.webauthn_enable_softtoken", false);
#ifdef FENNEC_NIGHTLY
pref("security.webauth.webauthn_enable_android_fido2", true);
#else
pref("security.webauth.webauthn_enable_android_fido2", false);
#endif
#ifdef MOZ_WIDGET_ANDROID
// the Rust usbtoken support does not function on Android
pref("security.webauth.webauthn_enable_usbtoken", false);