Closed Bug 1691819 Opened 3 years ago Closed 3 years ago

Extend the GV Autocomplete API to support credit cards

Categories

(GeckoView :: General, task, P1)

All
Android

Tracking

(firefox89 fixed)

RESOLVED FIXED
89 Branch
Tracking Status
firefox89 --- fixed

People

(Reporter: esawin, Assigned: esawin)

References

()

Details

(Whiteboard: [geckoview:m88][geckoview:m89])

Attachments

(4 files)

Currently, the GV Autocomplete API only supports logins (username/password pairs).
In this bug we'll track the work needed to extend that API to support credit card and address entries.

See design doc for details.

Depends on: 1691821
Priority: -- → P1
Whiteboard: [geckoview:m88]
Attachment #9205839 - Attachment description: Bug 1691819 - [1.0] Extend the Autocomplete API to support credit cards. → Bug 1691819 - [1.0] Extend the Autocomplete API to support credit cards and addresses.
Attachment #9205839 - Attachment description: Bug 1691819 - [1.0] Extend the Autocomplete API to support credit cards and addresses. → Bug 1691819 - [1.1] Extend the Autocomplete API to support credit cards and addresses.

Depends on D108521

Whiteboard: [geckoview:m88] → [geckoview:m88][geckoview:m89]
Summary: Extend the GV Autocomplete API to support credit cards and addresses → Extend the GV Autocomplete API to support credit cards
Blocks: 1699794
Attachment #9205839 - Attachment description: Bug 1691819 - [1.1] Extend the Autocomplete API to support credit cards and addresses. → Bug 1691819 - [1.2] Extend the Autocomplete API to support credit cards.
Attachment #9209288 - Attachment description: Bug 1691819 - [3.0] Update API changelog. → Bug 1691819 - [3.1] Update API changelog.

Depends on D108522

Attachment #9205839 - Attachment description: Bug 1691819 - [1.2] Extend the Autocomplete API to support credit cards. → WIP: Bug 1691819 - [1.2] Extend the Autocomplete API to support credit cards.
Attachment #9209287 - Attachment description: Bug 1691819 - [2.0] Share required prefs to enable credit card and address form autocomplete for GeckoView. → WIP: Bug 1691819 - [2.0] Share required prefs to enable credit card and address form autocomplete for GeckoView.
Attachment #9209288 - Attachment description: Bug 1691819 - [3.1] Update API changelog. → WIP: Bug 1691819 - [3.1] Update API changelog.
Attachment #9210395 - Attachment description: Bug 1691819 - [4.0] Add credit card autocomplete tests. → WIP: Bug 1691819 - [4.0] Add credit card autocomplete tests.
Attachment #9210395 - Attachment description: WIP: Bug 1691819 - [4.0] Add credit card autocomplete tests. → WIP: Bug 1691819 - [4.1] Add credit card autocomplete tests.
Attachment #9205839 - Attachment description: WIP: Bug 1691819 - [1.2] Extend the Autocomplete API to support credit cards. → Bug 1691819 - [1.5] Extend the Autocomplete API to support credit cards.
Attachment #9209287 - Attachment description: WIP: Bug 1691819 - [2.0] Share required prefs to enable credit card and address form autocomplete for GeckoView. → Bug 1691819 - [2.1] Share required prefs to enable credit card and address form autocomplete for GeckoView.
Attachment #9209288 - Attachment description: WIP: Bug 1691819 - [3.1] Update API changelog. → Bug 1691819 - [3.2] Update API changelog.
Attachment #9210395 - Attachment description: WIP: Bug 1691819 - [4.1] Add credit card autocomplete tests. → Bug 1691819 - [4.3] Add credit card autocomplete tests.
Blocks: 1703976
Attachment #9205839 - Attachment description: Bug 1691819 - [1.5] Extend the Autocomplete API to support credit cards. → Bug 1691819 - [1.6] Extend the Autocomplete API to support credit cards.
Attachment #9209288 - Attachment description: Bug 1691819 - [3.2] Update API changelog. → Bug 1691819 - [3.3] Update API changelog.
Attachment #9210395 - Attachment description: Bug 1691819 - [4.3] Add credit card autocomplete tests. → Bug 1691819 - [4.4] Add credit card autocomplete tests.
Attachment #9210395 - Attachment description: Bug 1691819 - [4.4] Add credit card autocomplete tests. → Bug 1691819 - [4.5] Add credit card autocomplete tests.
Attachment #9205839 - Attachment description: Bug 1691819 - [1.6] Extend the Autocomplete API to support credit cards. → Bug 1691819 - [1.7] Extend the Autocomplete API to support credit cards.
Pushed by esawin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/82d6eabbbc9d
[1.7] Extend the Autocomplete API to support credit cards. r=geckoview-reviewers,agi
https://hg.mozilla.org/integration/autoland/rev/22224a37e7d4
[2.1] Share required prefs to enable credit card and address form autocomplete for GeckoView. r=geckoview-reviewers,agi
https://hg.mozilla.org/integration/autoland/rev/bbb294035947
[3.3] Update API changelog. r=geckoview-reviewers,owlish
https://hg.mozilla.org/integration/autoland/rev/e196ca586b93
[4.5] Add credit card autocomplete tests. r=geckoview-reviewers,agi
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: