Closed Bug 563459 Opened 14 years ago Closed 6 years ago

Setup wizard: infer defaults for engine prefs

Categories

(Firefox :: Sync, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Future

People

(Reporter: mconnor, Unassigned)

References

Details

bug 486333 added this option to the setup flow for existing accounts.  We should use info/collections to pre-populate those prefs in this case.
I don't think we can reliably use info/collections as that will return info on all collections that are available on the server. These may not necessarily correspond to what engines the other clients sync. Since we're going to make the latter an account-wide setting anyway (bug 578671), we should use that data to infer which collections to enable.
Depends on: 578671
Summary: use info/collections to infer defaults for engine prefs → Setup wizard: infer defaults for engine prefs
This is effectively how we work now.  Calling this fixed.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Not really. We take over the engine prefs from the other machines, but right now the wizard shows everything as enabled. It doesn't actually prepopulate the checkboxes using the server settings.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 2.0 → Future
This flow has been replaced by FxA.
Status: REOPENED → RESOLVED
Closed: 14 years ago6 years ago
Resolution: --- → WORKSFORME
Component: Firefox Sync: UI → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.