Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Hook up credit cards and addresses storage layers and delegates #17538

Closed
grigoryk opened this issue Jan 20, 2021 · 1 comment · Fixed by #19598
Closed

Hook up credit cards and addresses storage layers and delegates #17538

grigoryk opened this issue Jan 20, 2021 · 1 comment · Fixed by #19598
Assignees
Labels
cc-autofill Autofill credit card E1 Estimation Point: trivial, less than half day Feature:Autofill Address and Credit Card autofill
Milestone

Comments

@grigoryk
Copy link
Contributor

grigoryk commented Jan 20, 2021

Once we have storage layers and delegates available in a-c (see mozilla-mobile/android-components#9452) we can start adding them to Core and hooking them up to a GeckoRuntime instance.

These are slow, encrypted storage layers so it's import to follow the Lazy<T> init pattern here and use the warmUp calls. See FenixApplication#queueInitStorageAndServices and lazy*Storage wrappers in Core.kt.

┆Issue is synchronized with this Jira Task

@github-actions github-actions bot added the needs:triage Issue needs triage label Jan 20, 2021
@amedyne amedyne removed the needs:triage Issue needs triage label Jan 20, 2021
@gabrielluong gabrielluong self-assigned this Feb 19, 2021
@gabrielluong gabrielluong added E3 Estimation Point: average, 2 - 3 days cc-autofill Autofill credit card Feature:Autofill Address and Credit Card autofill and removed Feature:Forms labels Mar 2, 2021
gabrielluong added a commit to gabrielluong/fenix that referenced this issue Mar 9, 2021
@gabrielluong gabrielluong added E1 Estimation Point: trivial, less than half day blocked and removed E3 Estimation Point: average, 2 - 3 days labels Mar 9, 2021
gabrielluong added a commit to gabrielluong/fenix that referenced this issue Mar 11, 2021
@gabrielluong gabrielluong removed their assignment May 20, 2021
@gabrielluong
Copy link
Member

I think we still need to add a warmUp call in FenixApplication#queueInitStorageAndServices. This will also require AC changes to add a warmUp method. See the SyncableLoginStorage

@gabrielluong gabrielluong added this to the 90 milestone May 20, 2021
@mcarare mcarare self-assigned this May 21, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cc-autofill Autofill credit card E1 Estimation Point: trivial, less than half day Feature:Autofill Address and Credit Card autofill
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants