Closed Bug 1596662 Opened 3 months ago Closed 3 months ago

Addresses and Credit-Cards may start syncing without it being offered by CWTS

Categories

(Firefox :: Sync, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
Firefox 72
Tracking Status
firefox70 --- unaffected
firefox71 --- wontfix
firefox72 --- fixed

People

(Reporter: markh, Assigned: markh)

Details

Attachments

(1 file)

This is a bit of an edge-case, but:

  • Have some Nightly profile where you flipped services.sync.engine.addresses.available to true, chose to sync the "addresses" engine, and recently synced.

  • Have a new Nightly profile, or a profile you just disconnected from sync, and where you are signed in to FxA.

  • Connect sync on this profile. Note how "addresses" is not offered in the CWTS dialog used to enable sync.

  • Wait for the sync to complete. Note how "addresses" is now enabled.

Not a huge deal because you did previously accept syncing this data. It's quite spooky though :) I think this is worth addressing because the fix is simple, but I don't think I'll bother requesting uplift.

Pushed by rgurzau@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5ea9b3f1de72
make the addresses and credit-cards engines available if we find they are enabled. r=eoger
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 72
You need to log in before you can comment on or make changes to this bug.