Closed Bug 1570567 Opened 1 year ago Closed 10 months ago

Update about:preferences#sync to reflect the decoupling of FxA and Sync

Categories

(Firefox :: Firefox Accounts, enhancement)

enhancement
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 71
Tracking Status
firefox71 --- verified

People

(Reporter: rfkelly, Assigned: markh)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Per Bug 1570565, we aim to decouple "Signing in to Firefox" from "Enabling Firefox Sync". The sync preferences page will need to be updated to reflect three main potential states:

  • The user is not signed in to Firefox
  • The user is signed in to Firefox, but has not enabled Firefox Sync
  • The user is signed in to Firefox and is syncing their data

:rfeeley has some initial designs for this but they're not final, I believe the next action here is to get to finalized designs.

Assignee: nobody → markh
Status: NEW → ASSIGNED
Depends on: 1571526
Blocks: 1571526
No longer depends on: 1571526
Depends on: 1582023
Depends on: 1582633

CCing the kind people who drew a short straw and are about to get a review request - but please redirect if necessary.

The UX spec is at https://mozilla.invisionapp.com/share/AMTU1ER3YPU#/screens/383008000

Duplicate of this bug: 1346334
See Also: → 1584132
Pushed by mhammond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/38ae84bb1ca3
update about:preferences#sync to reflect the decoupling of FxA and Sync. r=Gijs,eoger,flod,fluent-reviewers
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 71
Duplicate of this bug: 1571526
Depends on: 1585292
Depends on: 1586487
Regressions: 1586487
Depends on: 1587363
No longer depends on: 1587363
Regressions: 1589651
Regressions: 1589652

Verified this issue on Firefox 71.0b11 (20191118154140) under Windows 10 64-bit and Mac OS X 10.14.6. About:preferences#sync successfully displays the new "Sign in to Firefox" UI, except the logout state which does not reflect the mock-ups (issue tracked by Bug 1590231)

Based on this I will mark this bug as Verified.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.