← back to v142 · fedcm-support-showing-third-party-iframe-origins-in-the-ui

conformance · v142

v142 · fedcm-support-showing-third-party-iframe-origins-in-the-ui — 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.

browser: spec: https://w3c-fedid.github.io/FedCM/ chromestatus: #5176474637959168 generated 2026-06-01T08:13:10Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
6
total
id contract kind verdict detail
identity-credential-exists FedCM exposes the IdentityCredential interface; the iframe-origin UI change is a UI behaviour of the existing credential type. exists
identity-provider-on-navigator navigator.credentials.get with an identity provider is the entry point that surfaces the FedCM UI that now shows iframe origins. script
credentials-get-is-function navigator.credentials.get is a function — the API surface FedCM rides on remains stable. typeof
iframe-element-supported Iframes are the embedding surface this change is about; HTMLIFrameElement remains exposed so third-party embedders can host an IdP request. exists
permissions-policy-identity-credentials-get The identity-credentials-get permissions-policy directive is what unlocks FedCM in a third-party iframe; the permissionsPolicy/featurePolicy surface exists to introspect it. script
secure-context-required FedCM is restricted to secure contexts. script