-
Notifications
You must be signed in to change notification settings - Fork 1.3k
AC API for integrating GV Login Autofill Delegate with Logins Storage #5543
Comments
According to GV this is unblocked bc https://bugzilla.mozilla.org/show_bug.cgi?id=1577003 has landed on Nightly. We still will not be able to save, but we can start autofilling from existing logins. |
After a discussion w/ GV, they're going to use more Gecko Toolkit code to do more of the autofill work. That means this is no longer ready to be worked on (but the remaining work should be much less). |
The GV bug has been added to GV's November sprint. |
We will be able to size this by Friday when we get the interface from the GV team. |
I'll work w/ Emily to break this into the GV and AC parts. |
@baron-severin and @ekager landed this in AC on 1/10 with https://github.com/mozilla-mobile/android-components/pull/5316/files I'm going to close this, because this can't be QA-verified until #6696 is done to use the AC APIs. |
Why/User Benefit/User Problem
When a user goes to a site with a login, it can be cumbersome to login on mobile. GV has provided the interface for the GV APIs to start working against.
What/Requirements
In AC (will be done by Fenix team):
Acceptance Criteria (how do I know when I’m done?)
Dependencies
No AS work bc we can already store/access logins.
Not part of this ticket:
Risks
** Needs lots of QA to try out different sites, look at user-reported issues
The APIs requested of GV might not cover all the login field detection and autofill, and we won't know until we try it out**
GV uses the same detection as Desktop, so in theory should be good enough. But we won't know until we try it out.**
Desktop heuristics might not work well on Mobile pages - mitigation to ask Desktop/MattN to update heuristicsGV might have to also support Seamless Lockwise integration in Fenix for existing Lockwise users #550 login experience for existing Lockwise users, which might have bad behavior of GV interaction between Fenix and LW login autofilling**
Need to talk to UX and get some UX guidance**
Technical limitations: GV will only allow one or the other. If we need to support both, we need to get back to GV to make changesCreating a component from scratch to android-components quality┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: