commit | 1b4378946e1f28757667494a4a43620bf8d988e9 | [log] [tgz] |
---|---|---|
author | Martin Kreichgauer <martinkr@google.com> | Tue Jul 17 18:32:39 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jul 17 18:32:39 2018 |
tree | 074b02f6db8df0f0dcded8f5099b73e96a40f1c4 | |
parent | c034c9ed8e0fe5c0adb7f189fcffd7c6bf9082e1 [diff] |
device/fido/mac: invalidate LAContext before deleting it This causes any pending Touch ID consent prompt to be dismissed when the authenticator is deleted, e.g. because the transaction was cancelled. Otherwise the dialog sticks around until the OS lets it time out. (See https://developer.apple.com/documentation/localauthentication/lacontext/1514192-invalidate?changes=_2.) Bug: 678128 Change-Id: Ic4102b54ec78781ed869fa6a7827885ace5345e1 Reviewed-on: https://chromium-review.googlesource.com/1137218 Reviewed-by: Jun Choi <hongjunchoi@chromium.org> Reviewed-by: Robert Sesek <rsesek@chromium.org> Commit-Queue: Martin Kreichgauer <martinkr@google.com> Cr-Commit-Position: refs/heads/master@{#575729}
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 .