[Autofill Auth][Clank] add FIDO auth toggle to Clank settings page
We add FIDO auth toggle on Clank Autofill Payment settings page. The toggle is shown only when 1) autofill is enabled 2) sync is enabled 3) feature flag is enabled. The requirement check is accomplished by adding one more PersonalDataManager bridge function. We reuse FIDOAuthEnabled preference to show current user's status and record user's intention (intent to opt in/out). The preference is exposed to Java side in order to get/set the preference via PrefServiceBridge. Local tested video (Googlers only): https://drive.google.com/a/google.com/file/d/1nJ1pSJZu1e5oV6qle_Piog6-a-v7kmZs/view?usp=sharing For more detailed background (Googlers only): go/autofill-auth-clank-settings Bug: 949269 Change-Id: Iefad4c953eee4dc00ec54627810b135c1eec6206 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2029255 Commit-Queue: Sujie Zhu <sujiezhu@google.com> Reviewed-by:sebsg <sebsg@chromium.org> Reviewed-by:
Manas Verma <manasverma@google.com> Reviewed-by:
Natalie Chouinard <chouinard@chromium.org> Reviewed-by:
Jared Saul <jsaul@google.com> Cr-Commit-Position: refs/heads/master@{#738766}
Showing
Please register or sign in to comment