Open Bug 1606129 Opened 5 years ago Updated 2 years ago

Update FxA onboarding sync options

Categories

(Firefox :: Messaging System, enhancement, P3)

enhancement

Tracking

()

Tracking Status
firefox73 --- affected

People

(Reporter: jimthomas, Unassigned)

References

Details

Blocks: 1601326
Priority: -- → P2
No longer blocks: 1601326
Depends on: 1601326

From https://bugzilla.mozilla.org/show_bug.cgi?id=1582002#c0 description, scope of this bug is to fix FxA signin URL from about:welcome and doesn't touch triplets shown on new tab. about:welcome first run experiment is Fx71 and this fix can be picked in 74 with final about:welcome UI based of experiment findings.

Blocks: skyline-firstrun
No longer blocks: dynamic-triplets
No longer depends on: 1601326
Blocks: 1564149
No longer blocks: skyline-firstrun
Depends on: 1585820
No longer depends on: 1564149
Priority: P2 → P3

Touched on Dec 7.

This is something we should do the next time we touch FxA/Sync during onboarding (because it's now best practice) but it's not urgent given that the current onboarding experience doesn't list out various value propositions where Sync is just one among a list (e.g. during skyline/trailhead, there were many values listed for registering).

If, for example, we decide to put VPN, Password management, Sync and [something else] on the same page, we absolutely have to make Sync optional.

From code perspective, service=sync in current signin url used by about:welcome, is coming from https://searchfox.org/mozilla-central/source/services/fxaccounts/FxAccountsConfig.jsm#66

called by SpecialMessageActions 'SHOW_FIREFOX_ACCOUNTS' handler https://searchfox.org/mozilla-central/source/toolkit/components/messaging-system/lib/SpecialMessageActions.jsm#243

Depending on product direction this change can be easily implemented for on-boarding by updating SpecialMessageActions API

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.