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 3 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•21 days ago
|
Assignee | ||
Comment 1•21 days ago
|
||
Assignee | ||
Comment 2•21 days 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•21 days 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•19 days ago
|
||
Hi Mike, Tried patch and left some early feedback, approach at high level looks great thanks!
Updated•15 days ago
|
Updated•15 days ago
|
Comment 5•15 days 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•12 days ago
|
Assignee | ||
Comment 6•8 days ago
|
||
Updated•4 days ago
|
Updated•4 days ago
|
Updated•1 day ago
|
Updated•1 day ago
|
Comment 8•3 hours ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/e81d1a9c3077
https://hg.mozilla.org/mozilla-central/rev/ad12589113c3
Description
•