Closed Bug 1977356 Opened 1 month ago Closed 1 month ago

Add sync addresses preference to "autofill" settings

Categories

(Firefox for Android :: Autofill, task)

All
Android
task

Tracking

()

RESOLVED FIXED
142 Branch
Tracking Status
firefox142 --- fixed

People

(Reporter: segun, Assigned: segun)

References

Details

(Whiteboard: [fxdroid] [group1])

Attachments

(2 files)

As part of enabling address sync, we also want to add a "Sync addresses" preference control to the "Autofill" settings.

Similar to the current "Sync cards" switch that appears when you are signed in, we want something like that for addresses.

Here's the expected behavior:

Pre-requisite

  • User is in one of the locales that support address management.
  • Navigate to Settings > Autofill

When address sync feature is enabled

  1. If user is signed in to sync, a switch should be visible and it should read "Sync addresses".
    • Toggling the switch should enable/disable address sync (verify this by navigating to Settings > Accounts and see that Sync addresses corresponds to what you have set in that "Autofill" settings
  2. If user is not signed in, a list item should be visible and it should read "Sync addresses across devices".
    • Clicking the button should take the user to the account sync and prompt them to sign in

When address sync feature is not enabled

  1. There should be no item saying "Sync addresses" or "Sync addresses across devices"

Other notes

  • Attached a screenshot showing what it looks like for payment method sync right now.
Assignee: nobody → sfamisa
Status: NEW → ASSIGNED
Whiteboard: [fxdroid] [group1]
Pushed by sfamisa@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/58def01cdd53 https://hg.mozilla.org/integration/autoland/rev/db1c5f05039f Add sync address preference to autofill settings screen r=android-reviewers,android-l10n-reviewers,matt-tighe,delphine
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 142 Branch
Regressions: 1978068
No longer regressions: 1978068
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: