Bug 1428918 - Enable Web Authentication in Nightly r=keeler,smaug

In advance of enabling Web Authentication in Firefox 60 [1], let's turn it on
for Nightly users.

[1] https://groups.google.com/forum/#!msg/mozilla.dev.platform/tsevyqfBHLE/lccldWNNBwAJ

MozReview-Commit-ID: ALyjBwojKtA

--HG--
extra : rebase_source : c51aef6bf12e1e26faa3d86269132eef7057c889
This commit is contained in:
J.C. Jones 2018-01-08 18:37:35 -07:00
Родитель 1e3446b9cc
Коммит 3ba27ce458
2 изменённых файлов: 16 добавлений и 0 удалений

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

@ -144,6 +144,12 @@ var interfaceNamesInGlobalScope =
"AudioScheduledSourceNode", "AudioScheduledSourceNode",
// IMPORTANT: Do not change this list without review from a DOM peer! // IMPORTANT: Do not change this list without review from a DOM peer!
"AudioStreamTrack", "AudioStreamTrack",
// IMPORTANT: Do not change this list without review from a DOM peer!
{name: "AuthenticatorAssertionResponse", isSecureContext:true, nightly: true},
// IMPORTANT: Do not change this list without review from a DOM peer!
{name: "AuthenticatorAttestationResponse", isSecureContext:true, nightly: true},
// IMPORTANT: Do not change this list without review from a DOM peer!
{name: "AuthenticatorResponse", isSecureContext:true, nightly: true},
// IMPORTANT: Do not change this list without review from a DOM peer! // IMPORTANT: Do not change this list without review from a DOM peer!
"BarProp", "BarProp",
// IMPORTANT: Do not change this list without review from a DOM peer! // IMPORTANT: Do not change this list without review from a DOM peer!
@ -200,6 +206,10 @@ var interfaceNamesInGlobalScope =
"ConstantSourceNode", "ConstantSourceNode",
// IMPORTANT: Do not change this list without review from a DOM peer! // IMPORTANT: Do not change this list without review from a DOM peer!
"ConvolverNode", "ConvolverNode",
// IMPORTANT: Do not change this list without review from a DOM peer!
{name: "Credential", isSecureContext:true, nightly: true},
// IMPORTANT: Do not change this list without review from a DOM peer!
{name: "CredentialsContainer", isSecureContext:true, nightly: true},
// IMPORTANT: Do not change this list without review from a DOM peer! // IMPORTANT: Do not change this list without review from a DOM peer!
"Crypto", "Crypto",
// IMPORTANT: Do not change this list without review from a DOM peer! // IMPORTANT: Do not change this list without review from a DOM peer!
@ -772,6 +782,8 @@ var interfaceNamesInGlobalScope =
"ProcessingInstruction", "ProcessingInstruction",
// IMPORTANT: Do not change this list without review from a DOM peer! // IMPORTANT: Do not change this list without review from a DOM peer!
"ProgressEvent", "ProgressEvent",
// IMPORTANT: Do not change this list without review from a DOM peer!
{name: "PublicKeyCredential", isSecureContext:true, nightly: true},
// IMPORTANT: Do not change this list without review from a DOM peer! // IMPORTANT: Do not change this list without review from a DOM peer!
"PushManager", "PushManager",
// IMPORTANT: Do not change this list without review from a DOM peer! // IMPORTANT: Do not change this list without review from a DOM peer!

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

@ -115,7 +115,11 @@ pref("security.pki.certificate_transparency.mode", 0);
// Hardware Origin-bound Second Factor Support // Hardware Origin-bound Second Factor Support
pref("security.webauth.u2f", false); pref("security.webauth.u2f", false);
#ifdef RELEASE_OR_BETA
pref("security.webauth.webauthn", false); pref("security.webauth.webauthn", false);
#else
pref("security.webauth.webauthn", true);
#endif
// Only one of "enable_softtoken" and "enable_usbtoken" can be true // Only one of "enable_softtoken" and "enable_usbtoken" can be true
// at a time. // at a time.
pref("security.webauth.webauthn_enable_softtoken", false); pref("security.webauth.webauthn_enable_softtoken", false);