WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED MOVED
281092
Updates to getClientCapabilities to match latest WebAuthn spec
https://bugs.webkit.org/show_bug.cgi?id=281092
Summary
Updates to getClientCapabilities to match latest WebAuthn spec
Tim Cappalli
Reported
2024-10-08 14:50:09 PDT
Couple of updates are needed for getClientCapabilities() to match the current L3 spec[1] A. WebKit supports Related Origin Requests but is not reporting that support (using `relatedOrigins` [2]) in getClientCapabilities(). This is critical for the usability of the related origins feature by RPs. B. The capability for Conditional Mediation (aka autofill UI) was renamed [3] to `conditionalGet`[4] when `conditionalCreate` was added for consistency. [1]
https://w3c.github.io/webauthn/#sctn-getClientCapabilities
[2]
https://w3c.github.io/webauthn/#dom-clientcapability-relatedorigins
[3]
https://github.com/w3c/webauthn/pull/2061
[4]
https://w3c.github.io/webauthn/#dom-clientcapability-conditionalget
Here is the output of getClientCapabilities() in Safari Technical Preview 205: {"passkeyPlatformAuthenticator":true,"hybridTransport":true,"conditionalMediation":true,"conditionalCreate":true,"userVerifyingPlatformAuthenticator":true}
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-10-08 14:51:21 PDT
<
rdar://problem/137539823
>
Brent Fulgham
Comment 2
2025-01-16 15:24:48 PST
The cause of this bug was outside of the WebKit Open Source project. The fix will be shipped to customers in a future update. We will update this bug when we have a public seed that can be tested.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug