{ "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", "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", "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": "`publicKey` 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", "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 } }, "attestation": { "__compat": { "description": "`attestation` option", "spec_url": "https://w3c.github.io/webauthn/#dom-publickeycredentialcreationoptions-attestation", "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", "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 } }, "direct": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions#direct", "spec_url": "https://w3c.github.io/webauthn/#dom-attestationconveyancepreference-direct", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "67" }, "chrome_android": { "version_added": "70" }, "edge": { "version_added": "18" }, "firefox": { "version_added": "60" }, "firefox_android": { "version_added": false, "notes": "`credentialCreationData.attestationConveyancePreferenceOption` value \"direct\" is not supported. See https://bugzil.la/1550164" }, "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 } } }, "enterprise": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions#enterprise", "spec_url": "https://w3c.github.io/webauthn/#dom-attestationconveyancepreference-enterprise", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "67" }, "chrome_android": { "version_added": "70" }, "edge": { "version_added": "18" }, "firefox": { "version_added": "60" }, "firefox_android": { "version_added": false, "notes": "`credentialCreationData.attestationConveyancePreferenceOption` value \"enterprise\" is not supported. See https://bugzil.la/1550164" }, "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 } } }, "indirect": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions#indirect", "spec_url": "https://w3c.github.io/webauthn/#dom-attestationconveyancepreference-indirect", "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", "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 } } }, "none": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/PublicKeyCredentialCreationOptions#none", "spec_url": "https://w3c.github.io/webauthn/#dom-attestationconveyancepreference-none", "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", "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": "`create()` extensions", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_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", "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": "`appidExclude` 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", "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": "`credProps` 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", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "89" }, "chrome_android": { "version_added": "108" }, "edge": "mirror", "firefox": { "version_added": "119" }, "firefox_android": "mirror", "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": "`credProtect` extension", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#credprotect", "spec_url": "https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#sctn-credProtect-extension", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "76" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "139" }, "firefox_android": "mirror", "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 } } }, "largeBlob": { "__compat": { "description": "`largeBlob` 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", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "113" }, "chrome_android": { "version_added": false }, "edge": "mirror", "firefox": { "version_added": "139" }, "firefox_android": "mirror", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "17" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror", "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "minPinLength": { "__compat": { "description": "`minPinLength` extension", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#minpinlength", "spec_url": "https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#sctn-minpinlength-extension", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "98" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "120" }, "firefox_android": "mirror", "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": "`payment` 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", "tags": [ "web-features:secure-payment-confirmation" ], "support": { "chrome": { "version_added": "95" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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 } } }, "prf": { "__compat": { "description": "`prf` extension (pseudo-random function)", "spec_url": "https://w3c.github.io/webauthn/#prf-extension", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "116" }, "chrome_android": "mirror", "edge": "mirror", "firefox": [ { "version_added": "139" }, { "version_added": "135", "version_removed": "139", "partial_implementation": true, "notes": "Not supported on macOS." } ], "firefox_android": { "version_added": "149" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "18" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": false }, "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } } }, "hints": { "__compat": { "description": "`hints` option", "spec_url": "https://w3c.github.io/webauthn/#enum-hints", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "128" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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 } } }, "requireResidentKey": { "__compat": { "spec_url": "https://w3c.github.io/webauthn/#dom-authenticatorselectioncriteria-requireresidentkey", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "89" }, "chrome_android": { "version_added": "108" }, "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "89" }, "chrome_android": { "version_added": "108" }, "edge": "mirror", "firefox": { "version_added": "114" }, "firefox_android": { "version_added": "128" }, "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", "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": "`identity` 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", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "27" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": false }, "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } }, "context_option": { "__compat": { "description": "`identity.context`", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identitycredentialrequestoptions-context", "tags": [ "web-features:fedcm" ], "support": { "chrome": { "version_added": "116" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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 } } }, "mode_option": { "__compat": { "description": "`identity.mode`", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identitycredentialrequestoptions-mode", "tags": [ "web-features:fedcm" ], "support": { "chrome": { "version_added": "132" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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 } } }, "providers_multiple": { "__compat": { "description": "Support for multiple `providers`", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identitycredentialrequestoptions-providers", "tags": [ "web-features:fedcm" ], "support": { "chrome": { "version_added": "136" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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 } } }, "providers_option_domainHint": { "__compat": { "description": "`identity.providers.domainHint`", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identityproviderrequestoptions-domainhint", "tags": [ "web-features:fedcm" ], "support": { "chrome": { "version_added": "123" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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 } } }, "providers_option_fields": { "__compat": { "description": "`identity.providers.fields`", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identityproviderrequestoptions-fields", "tags": [ "web-features:fedcm" ], "support": { "chrome": { "version_added": "132" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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 } } }, "providers_option_loginHint": { "__compat": { "description": "`identity.providers.loginHint`", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identityproviderrequestoptions-loginhint", "tags": [ "web-features:fedcm" ], "support": { "chrome": { "version_added": "116" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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 } } }, "providers_option_nonce": { "__compat": { "description": "`identity.providers.nonce`", "tags": [ "web-features:fedcm" ], "support": { "chrome": { "version_added": "108", "notes": "Removal proposed in [bug 441895082](https://crbug.com/441895082)." }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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": false, "deprecated": true } } }, "providers_option_params": { "__compat": { "description": "`identity.providers.params`", "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identityproviderrequestoptions-params", "tags": [ "web-features:fedcm" ], "support": { "chrome": { "version_added": "132" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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": "`otp` 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", "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "27" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": false }, "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "publicKey_option": { "__compat": { "description": "`publicKey` 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", "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": "`get()` extensions", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_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", "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": "`appid` 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", "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": "`largeBlob` extension", "spec_url": "https://w3c.github.io/webauthn/#sctn-large-blob-extension", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "113" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "139" }, "firefox_android": "mirror", "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 } } }, "prf": { "__compat": { "description": "`prf` extension (pseudo-random function)", "spec_url": "https://w3c.github.io/webauthn/#prf-extension", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "116" }, "chrome_android": "mirror", "edge": "mirror", "firefox": [ { "version_added": "139" }, { "version_added": "135", "version_removed": "139", "partial_implementation": true, "notes": "Not supported on macOS." } ], "firefox_android": { "version_added": false, "impl_url": "https://bugzil.la/1958716" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false, "impl_url": "https://webkit.org/b/259934" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { "version_added": false }, "webview_ios": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } } }, "hints": { "__compat": { "description": "`hints` option", "spec_url": "https://w3c.github.io/webauthn/#enum-hints", "tags": [ "web-features:webauthn" ], "support": { "chrome": { "version_added": "128" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": false }, "firefox_android": "mirror", "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", "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 `NotSupportedError` 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", "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 } } } } } }