commit | 0942231da9c7bf00f0398db34bdfa562d8421cf7 | [log] [tgz] |
---|---|---|
author | Noémie St-Onge <noemies@google.com> | Wed Feb 05 21:54:25 2025 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Feb 05 22:47:22 2025 |
tree | f9f90a4da46dd2f3bfeb00eddfbb3a8e0fc923b7 | |
parent | 6b170acff7bf23353e9de175d77aecda4c71027c [diff] |
[iOS] Improve handling of user verification preference and add crash key We've received reports indicating that the user verification preference received by a passkey credential request could sometimes be of an unexpected value. To make sure that the issue wasn't with the way we were processing the preference, and also for robustness purposes, this CL uses the iOS-provided ASAuthorizationPublicKeyCredentialUserVerificationPreference type (which is just a `typedef NSString*`), and the different ASAuthorizationPublicKeyCredentialUserVerificationPreference* constants. A crash key was also added, so that we can hopefully see what's the value of the preference when we can't trace it back to one of the expected values. Bug: 392239320 Change-Id: Ice06893b97772d8fdd863252da698623f57f6e42 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6235188 Commit-Queue: Noémie St-Onge <noemies@google.com> Reviewed-by: Alexis Hétu <sugoi@chromium.org> Cr-Commit-Position: refs/heads/main@{#1416456} NOKEYCHECK=True GitOrigin-RevId: 30b9157ff55455675b544bffadde328d05ba6b06
This directory holds code related to Chrome for iOS. See this document for a description of the structure underneath this directory.