Prioritize Credential Types based on priority set by jetpack library
Before, we hardcode the logic such that passkey > password > others.
Now, we rely instead on the library typePriorityHint bit for each
credential type for ranking.
1. Front page
a. dedup'ed under the same username, entries ranked by type priority and then by lastUsedTime
b. cross-ranked by lastUsedTime
2. More-option page
a. cross sections ranked by lastUsedTime of the front entry within each section
b. each section (under the same username), entries ranked by type priority and then by lastUsedTime
Bug: 280085288
Test: see recording attached in bug
Change-Id: I32d98ef15188c529cc5aa3cd08d898d48f229118
6 files changed