Closed Bug 1776779 Opened 2 years ago Closed 2 years ago

Add the mobile-sync promo to Firefox View and success confirmation shown when a mobile device is paired

Categories

(Firefox :: Firefox View, enhancement, P3)

enhancement
Points:
13

Tracking

()

RESOLVED FIXED
105 Branch
Tracking Status
firefox105 --- fixed

People

(Reporter: sfoster, Assigned: sfoster)

References

Details

(Whiteboard: [fidefe-2022-mr1-myfirefox] )

Attachments

(1 file)

When a user has a secondary device associated with Sync, but no mobile devce, we need to show a promo card with a "Get Firefox for mobile" call-to-action button.

If the user clicks through that and successfully adds a mobile device, we show a success confirmation in the Firefox View page - for the current session only.

Assignee: nobody → sfoster
Status: NEW → ASSIGNED
  • Add mobile promo element to the Fxa/sync setup flow, and logic to show/hide it
  • Add success confirmation for the mobile sync connection with logic to show/hide it
  • Watch a new pref 'browser.tabs.firefox-view.mobilePromo' for the promo and confirmation
  • Add test coverage for the mobile promo

TODO:

  • Need the :yay: icon for the success message
  • Need the correct colors for the success message
  • Need to review and possibly extend tests
Depends on: 1780168
Component: Sync → Firefox View
Attachment #9285586 - Attachment description: WIP: Bug 1776779 - WIP - Add mobile promo and success confirmation banner → Bug 1776779 - WIP - Add mobile promo and success confirmation banner. r?Gijs!,sclements
Attachment #9285586 - Attachment description: Bug 1776779 - WIP - Add mobile promo and success confirmation banner. r?Gijs!,sclements → Bug 1776779 - Add mobile promo and success confirmation banner. r?Gijs!,sclements
Pushed by sfoster@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/388eb6ce5a89
Add mobile promo and success confirmation banner. r=Gijs,markh
Blocks: 1775309
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
Depends on: 1782476
No longer depends on: 1782476
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: