← back to v137 · align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n
conformance · v137
v137 · align-error-type-thrown-for-payment-webauthn-credential-creation-securityerror-n — conformance probe
6 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
6
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
credentials-create-exists |
navigator.credentials.create() is the WebAuthn entry point that SPC reuses for payment credentials. spec ↗ | exists | … | |
credentials-create-is-function |
navigator.credentials.create() is a function returning a Promise<Credential?>. spec ↗ | typeof | … | |
payment-credential-extension-known |
PublicKeyCredential exposes the payment extension surface used by Secure Payment Confirmation. spec ↗ | exists | … | |
notallowederror-name-is-string |
DOMException 'NotAllowedError' is the unified WebAuthn/SPC error type for missing user activation. spec ↗ | script | … | |
securityerror-no-longer-thrown-for-activation |
SPC no longer brands the missing-activation case as SecurityError; the SecurityError constant still exists but is not the contract here. spec ↗ | script | … | |
credentials-container-on-navigator |
CredentialsContainer is exposed via navigator.credentials and hosts the create() that SPC piggybacks on. spec ↗ | typeof | … |