blob: 79b9331e9e135f772d7a4b1382f05c6e9e9a28c4 [file] [edit]
{
"api": {
"CredentialsContainer": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/CredentialsContainer",
"spec_url": "https://w3c.github.io/webappsec-credential-management/#credentialscontainer",
"tags": [
"web-features:credential-management"
],
"support": {
"chrome": {
"version_added": "51"
},
"chrome_android": "mirror",
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"create": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/CredentialsContainer/create",
"spec_url": "https://w3c.github.io/webappsec-credential-management/#dom-credentialscontainer-create",
"tags": [
"web-features:credential-management"
],
"support": {
"chrome": {
"version_added": "60"
},
"chrome_android": "mirror",
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"publicKey_option": {
"__compat": {
"description": "<code>publicKey</code> option",
"spec_url": "https://w3c.github.io/webauthn/#sctn-credentialcreationoptions-extension",
"tags": [
"web-features:webauthn"
],
"support": {
"chrome": {
"version_added": "67"
},
"chrome_android": {
"version_added": "70"
},
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"extensions": {
"__compat": {
"description": "<code>create()</code> extensions",
"spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredentialcreationoptions-extensions",
"tags": [
"web-features:webauthn"
],
"support": {
"chrome": {
"version_added": "67"
},
"chrome_android": {
"version_added": "70"
},
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"appidExclude": {
"__compat": {
"description": "<code>appidExclude</code> extension",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#appidexclude",
"spec_url": "https://w3c.github.io/webauthn/#sctn-appid-exclude-extension",
"tags": [
"web-features:webauthn"
],
"support": {
"chrome": {
"version_added": "67"
},
"chrome_android": {
"version_added": "70"
},
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"credProps": {
"__compat": {
"description": "<code>credProps</code> extension",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#credprops",
"spec_url": "https://w3c.github.io/webauthn/#sctn-authenticator-credential-properties-extension",
"support": {
"chrome": {
"version_added": "89"
},
"chrome_android": {
"version_added": "108"
},
"edge": "mirror",
"firefox": {
"version_added": "119"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"credProtect": {
"__compat": {
"description": "<code>credProtect</code> extension",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#credprotect",
"support": {
"chrome": {
"version_added": "76"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"largeBlob": {
"__compat": {
"description": "<code>largeBlob</code> extension",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#largeblob",
"spec_url": "https://w3c.github.io/webauthn/#sctn-large-blob-extension",
"support": {
"chrome": {
"version_added": "113"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "17"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"minPinLength": {
"__compat": {
"description": "<code>minPinLength</code> extension",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#minpinlength",
"support": {
"chrome": {
"version_added": "98"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "120"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"payment": {
"__compat": {
"description": "<code>payment</code> extension",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#payment",
"spec_url": "https://w3c.github.io/secure-payment-confirmation/#sctn-payment-extension-registration",
"support": {
"chrome": {
"version_added": "95"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"requireResidentKey": {
"__compat": {
"spec_url": "https://w3c.github.io/webauthn/#dom-authenticatorselectioncriteria-requireresidentkey",
"support": {
"chrome": {
"version_added": "89"
},
"chrome_android": {
"version_added": "108"
},
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"residentKey": {
"__compat": {
"spec_url": "https://w3c.github.io/webauthn/#dom-authenticatorselectioncriteria-residentkey",
"support": {
"chrome": {
"version_added": "89"
},
"chrome_android": {
"version_added": "108"
},
"edge": "mirror",
"firefox": {
"version_added": "114"
},
"firefox_android": {
"version_added": false,
"impl_url": "https://bugzil.la/1831137"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
},
"get": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/CredentialsContainer/get",
"spec_url": "https://w3c.github.io/webappsec-credential-management/#dom-credentialscontainer-get",
"tags": [
"web-features:credential-management"
],
"support": {
"chrome": {
"version_added": "51"
},
"chrome_android": "mirror",
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"identity_option": {
"__compat": {
"description": "<code>identity</code> option",
"spec_url": "https://w3c-fedid.github.io/FedCM/#dom-credentialrequestoptions-identity",
"tags": [
"web-features:fedcm"
],
"support": {
"chrome": {
"version_added": "108"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
},
"context_option": {
"__compat": {
"description": "<code>identity.context</code>",
"spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identitycredentialrequestoptions-context",
"support": {
"chrome": {
"version_added": "116"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"error_api": {
"__compat": {
"description": "Error API",
"support": {
"chrome": {
"version_added": "120"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": false,
"deprecated": false
}
}
},
"loginHint": {
"__compat": {
"description": "<code>identity.providers.loginHint</code>",
"spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identityproviderrequestoptions-loginhint",
"support": {
"chrome": {
"version_added": "116"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
}
},
"otp_option": {
"__compat": {
"description": "<code>otp</code> option",
"spec_url": "https://wicg.github.io/web-otp/#dom-credentialrequestoptions-otp",
"tags": [
"web-features:web-otp"
],
"support": {
"chrome": {
"version_added": "93"
},
"chrome_android": {
"version_added": "84"
},
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"publicKey_option": {
"__compat": {
"description": "<code>publicKey</code> option",
"spec_url": "https://w3c.github.io/webauthn/#sctn-credentialrequestoptions-extension",
"tags": [
"web-features:webauthn"
],
"support": {
"chrome": {
"version_added": "67"
},
"chrome_android": {
"version_added": "70"
},
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"extensions": {
"__compat": {
"description": "<code>get()</code> extensions",
"spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredentialrequestoptions-extensions",
"tags": [
"web-features:webauthn"
],
"support": {
"chrome": {
"version_added": "67"
},
"chrome_android": {
"version_added": "70"
},
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"appid": {
"__compat": {
"description": "<code>appid</code> extension",
"spec_url": "https://w3c.github.io/webauthn/#sctn-appid-extension",
"tags": [
"web-features:webauthn"
],
"support": {
"chrome": {
"version_added": "67"
},
"chrome_android": {
"version_added": "70"
},
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"largeBlob": {
"__compat": {
"description": "<code>largeBlob</code> extension",
"spec_url": "https://w3c.github.io/webauthn/#sctn-large-blob-extension",
"support": {
"chrome": {
"version_added": "113"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
}
}
}
},
"preventSilentAccess": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/CredentialsContainer/preventSilentAccess",
"spec_url": "https://w3c.github.io/webappsec-credential-management/#dom-credentialscontainer-preventsilentaccess",
"tags": [
"web-features:credential-management"
],
"support": {
"chrome": [
{
"version_added": "60"
},
{
"alternative_name": "requireUserMediation",
"version_added": "51",
"version_removed": "60"
}
],
"chrome_android": "mirror",
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": [
{
"version_added": "17"
},
{
"version_added": "13",
"version_removed": "17",
"partial_implementation": true,
"notes": "This method exists, but always rejected with a <code>NotSupportedError</code> exception."
}
],
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"store": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/CredentialsContainer/store",
"spec_url": "https://w3c.github.io/webappsec-credential-management/#dom-credentialscontainer-store",
"tags": [
"web-features:credential-management"
],
"support": {
"chrome": {
"version_added": "51"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "60"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}