commit | 311a2e6f35ab9ba7d998d2aeb2afc7c20d806d37 | [log] [tgz] |
---|---|---|
author | Martin Kreichgauer <martinkr@google.com> | Wed Aug 29 16:09:12 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Aug 29 16:09:12 2018 |
tree | 19c651271ac3c4a0a020512e881f9893dfc2fd68 | |
parent | 8d15643dcd2b4fdfbd7d33e2c06a0e7e28a38234 [diff] |
webauthn: add special error sheet for GetAssertion on internal transport This adds a special error screen for GetAssertion requests that are about to be dispatched to Touch ID but there is no available credential in the keychain. The screen can be reached by selecting Touch ID from the transport selection UI. If Touch ID is the only available transport, the UI auto advances to the error screen. This also fixes a bug where the UI auto advanced to the regular Touch ID screen on GetAssertion even though no matching credential was present. Bug: 678128,847985 Change-Id: Ia4ce02a495821c7d0a3caa34c7a2e7eaeb1cbc42 Reviewed-on: https://chromium-review.googlesource.com/1194954 Commit-Queue: Martin Kreichgauer <martinkr@google.com> Reviewed-by: Balazs Engedy <engedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#587140}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .