Closed Bug 1884466 Opened 1 year ago Closed 5 months ago

Implement getClientCapabilities

Categories

(Core :: DOM: Web Authentication, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
relnote-firefox --- 135+
firefox135 --- fixed

People

(Reporter: jschanck, Assigned: jschanck)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete, parity-safari)

Attachments

(1 file)

spec: https://w3c.github.io/webauthn/#sctn-getClientCapabilities

Note that we will want to omit capabilities that pose a fingerprinting risk. See https://w3c.github.io/webauthn/#sctn-disclosing-client-capabilities and additional discussion in the github PR: https://github.com/w3c/webauthn/pull/1923

Blocks: 1923588
No longer blocks: 1923588
Pushed by jschanck@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/033c07bd9756 implement the PublicKeyCredential getClientCapabilities method. r=keeler,webidl,saschanaz
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch

:jschanck is this something you would like to nominate for a release note? (Process info)

Flags: needinfo?(jschanck)

Release Note Request (optional, but appreciated)
[Why is this notable]: The getClientCapabilities method allows developers to check for the client's support for WebAuthn features without relying on error-prone user agent sniffing.
[Affects Firefox for Android]: Yes
[Suggested wording]: Added support for the WebAuthn getClientCapabilities method().
[Links (documentation, blog post, etc)]:
https://w3c.github.io/webauthn/#sctn-getClientCapabilities

relnote-firefox: --- → ?
Flags: needinfo?(jschanck)

Added to the Fx135 relnotes.

FF135 docs for this can be tracked in https://github.com/mdn/content/issues/37516 . This is being reviewed.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: