Skip to content

merge_pr_6601

This change moves the idl and implementation from
modules/webauth/ to modules/credentialmanager and implements
the creation of a publicKeyCredential via
navigator.credentials.create(). The call uses
WebAuthenticationClient to dispatch publicKeyCredential
operations to the browser-side mojo implementation.

This change also mocks the the browser-side implementation
of authenticator.mojom and adds layout tests using test_runner.

This change freezes the spec at WD05 for interop.
Spec WD05: https://www.w3.org/TR/2017/WD-webauthn-20170505/

Bug: 733029
Change-Id: I4fcd01295f640c7500b815232c8f6cec5b3a2409
Reviewed-on: https://chromium-review.googlesource.com/578729
Commit-Queue: Kim Paulhamus <[email protected]>
Reviewed-by: Ken Rockot <[email protected]>
Reviewed-by: Mike West <[email protected]>
Reviewed-by: Balazs Engedy <[email protected]>
WPT-Export-Revision: 6a75a9fa31ec2e2f4e40103849a5231486703e3a
Assets 2
Loading