Open Bug 1441724 Opened 3 years ago Updated 3 years ago
[wpt-sync] Sync PR 9700 - Revert "Revert "webauthn: support the appid extension
Sync web-platform-tests PR 9700 into mozilla-central (this bug is closed when the sync is complete). PR: https://github.com/w3c/web-platform-tests/pull/9700 Details from upstream follow. Adam Langley wrote: > Revert "Revert "webauthn: support the appid extension."" > > This reverts commit 7df8cfae4fb4949f4949d7c3ad9411fbb50b0175. Originally > it broke because r539572 landed between the trybot runs and commit and > broke it. Original commit message: > > webauthn: support the appid extension. > > This extension allows credentials that were registered with U2F to be > used with webauthn. See https://w3c.github.io/webauthn/#sctn-appid-extension. > > The change does not include support for echoing the extension in the > CollectedClientData, nor does it implement > getClientExtensionResults. It's fully usable without that logic and > I have several questions about that part of the spec that I would > like to understand first. > > I did consider avoiding having a alternative app_param value in > //device/u2f but a) the spec says that the given appid should be tried > after the first one and b) this allows sites not to have to worry about > which protocol they registered credentials with. Instead, they can just > set this extension during the transition. > >  https://w3c.github.io/webauthn/#sec-client-data >  https://w3c.github.io/webauthn/#iface-pkcredential >  https://github.com/w3c/webauthn/issues/803 > > Bug: none > Change-Id: Ie68e349af9b00de4fc986bfb1516e9650c61ef0b > Reviewed-on: https://chromium-review.googlesource.com/940524 > WPT-Export-Revision: 66b96aac9559ebbcbbd53a7ed7f07589e39bea5e
3 years ago
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Pushed by email@example.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/240b0e0db2a2 [wpt PR 9700] - Revert "Revert "webauthn: support the appid extension."", a=testonly
You need to log in before you can comment on or make changes to this bug.