Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Intent to Extend Experiment: WebAuthn attestationFormats

55 views
Skip to first unread message

Chromestatus

unread,
Apr 7, 2025, 8:02:31 PMApr 7
to blin...@chromium.org, a...@chromium.org, mart...@google.com

Contact emails

a...@chromium.org, mart...@google.com

Explainer

None

Specification

None

Summary

Support the attestationFormats field from WebAuthn L3. WebAuthn L3 supports a site expressing an ordered preference for credential attestation formats in the new attestationFormats field[1]. This feature enables support for this on Android, where multiple formats can be supported by passkey providers. [1] https://w3c.github.io/webauthn/#dom-publickeycredentialcreationoptions-attestationformats



Blink component

Blink>WebAuthentication

TAG review

None

TAG review status

Pending

Origin Trial Name

WebAuthn attestationFormats

Chromium Trial Name

WebAuthnAttestationFormats

Origin Trial documentation link

https://w3c.github.io/webauthn/#dom-publickeycredentialcreationoptions-attestationformats

WebFeature UseCounter name

kWebAuthentication_AttestationFormats

Risks



Interoperability and Compatibility

None



Gecko: No signal

WebKit: No signal

Web developers: No signals

Other signals:

WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?

None



Goals for experimentation



Reason this experiment is being extended

The Play Services SDK on Android was recently updated with an equivalent option for native apps. We would like to request an extension of this trial for two milestones to give Relying Parties more time to use this option in alongside in websites and native apps.



Ongoing technical constraints

None



Debuggability

None



Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?

No

Is this feature fully tested by web-platform-tests?

No

Flag name on about://flags

None

Finch feature name

None

Non-finch justification

None

Requires code in //chrome?

False

Estimated milestones

Origin trial desktop first 130
Origin trial desktop last 136
Origin trial extension 1 end milestone 138
Origin trial Android first 130
Origin trial Android last 136


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5121935290400768?gate=6128665261506560

Links to previous Intent discussions

Intent to Experiment: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL9PXLxCRDEFwvz-KrPymBz53OZh92PRHTChTeStDEOsYZe%3Dzw%40mail.gmail.com


This intent message was generated by Chrome Platform Status.

Daniel Bratell

unread,
Apr 9, 2025, 11:48:44 AMApr 9
to Chromestatus, blin...@chromium.org, a...@chromium.org, mart...@google.com
If I understand this correctly, the request is to extend to 137-138.

Since the origin trial has already run so long, could you please supplement the information that long extensions require according to https://www.chromium.org/blink/launching-features/#origin-trials ?

/Daniel
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/67f46789.170a0220.25676e.150e.GAE%40google.com.
Reply all
Reply to author
Forward
0 new messages