Add a new messaging surface to the AppMenu that allows us to try explain what signing into an FxA does
Categories
(Firefox :: Messaging System, task, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox133 | --- | fixed |
People
(Reporter: mconley, Assigned: mconley)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [fidefe-device-migration])
Attachments
(2 files)
See the (still in flux) Figma specification for what the idea is, but basically we want to be able to try a few different messages in the AppMenu for users in the signed-out state to see if we can improve on the existing messaging in the AppMenu regarding FxA and what utility it brings.
Updated•1 year ago
|
| Assignee | ||
Comment 1•1 year ago
|
||
| Assignee | ||
Comment 2•1 year ago
|
||
Hey pdahiya,
I'm hoping to get some early feedback from you on this patch so far - does the approach seem like the right one, ASRouter-wise? What kind of test coverage is expected of a new surface like this?
Hey skhamis,
I see you've landed patches and reviewed changes going into browser-sync.js, and wanted to get your take on this WIP too. Without going into the depths of a full review, is the approach reasonable for adding this message, and putting most of the logic for creating / managing that message in browser-sync?
If you'd like to see what this looks like, you can apply this patch, and with browser.newtabpage.activity-stream.asrouter.devtoolsEnabled set to true, visit about:asrouter, find the FXA_ACCOUNTS_APPMENU_PROTECT_BROWSING_DATA message and click "Show". The current design, content and illustration are still somewhat in flux, but it's going to (roughly) be like what's in the patch.
| Assignee | ||
Comment 3•1 year ago
|
||
(Hm, those manual testing steps appear to have broken since I last tried them - I'll update the patch shortly. needinfos still stand though! :) )
Comment 4•1 year ago
|
||
Hi Mike, Tried patch and left some early feedback, approach at high level looks great thanks!
Updated•1 year ago
|
Updated•1 year ago
|
Comment 5•1 year ago
|
||
Thanks for allowing me to check in on the initial approach! Seems like a reasonable approach and relatively compartmentalized. Definitely excited to see this and providing users some clear messaging!!
Updated•1 year ago
|
| Assignee | ||
Comment 6•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 8•1 year ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/e81d1a9c3077
https://hg.mozilla.org/mozilla-central/rev/ad12589113c3
Description
•