Closed
Bug 2020798
Opened 2 months ago
Closed 1 month ago
Build the UI code for asrouter-newtab-message
Categories
(Firefox :: New Tab Page, task, P1)
Firefox
New Tab Page
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox150 | --- | verified |
People
(Reporter: aminomancer, Assigned: hanna_a)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
|
48 bytes,
text/x-phabricator-request
|
Details |
This bug is for building the UI component (reading JSON messages and rendering them) for the asrouter-newtab-message from bug 2020100. That bug adds the necessary infrastructure, leaving for OMC the final steps of parsing the JSON, rendering it, and styling it.
Updated•2 months ago
|
Iteration: 150.1 - Feb 23 - March 6 → 150.2 - March 9 - March 20
| Assignee | ||
Comment 1•2 months ago
|
||
Updated•2 months ago
|
Attachment #9551574 -
Attachment description: WIP: Bug 2020798 - Build the UI code for asrouter-newtab-message → Bug 2020798 - Build the UI code for asrouter-newtab-message
Pushed by halemu@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/1811ba300dbe
https://hg.mozilla.org/integration/autoland/rev/882064abb11f
Build the UI code for asrouter-newtab-message r=omc-reviewers,home-newtab-reviewers,mconley,maxx,aminomancer
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
status-firefox150:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
Updated•1 month ago
|
QA Whiteboard: [qa-triage-done-c151/b150]
| Assignee | ||
Updated•1 month ago
|
Flags: qe-verify+
| Assignee | ||
Comment 4•17 days ago
|
||
Hi @mboldan, when is the QA for this surface planned for?
Thanks!
Flags: needinfo?(mboldan)
| Assignee | ||
Updated•17 days ago
|
Updated•16 days ago
|
Flags: needinfo?(mboldan) → needinfo?(mcoman)
Comment 5•16 days ago
|
||
I have verified this task using the steps from here, and I can confirm the following:
- The "TEST_ASROUTER_NEWTAB_MESSAGE" message can be successfully triggered from the "about:asrouter" page.
- Confirmed that the messages can be successfully delivered through an experiment and are successfully triggered (got enrolled in the "Kitified value prop experiments on New Tab - Re-run" experiment)
- The message elements respect all the default browser theme colors.
- Verified that the asrouter message impressions are being recorded in about:asrouter#devtools-impressions.
- Verified that the frequency caps, groups, and targeting criteria are respected.
- Verified that all the message elements can be accessed through keyboard navigation.
- Verified that the message is blocked in the ASRouter page after dismissal and no longer triggered on future new tab pages.
- Verified that the IMPRESSION, CLICK (both primary and secondary buttons), and DISMISS GLEAN telemetry pings are successfully generated and sent.
Verified using the latest Firefox Release 150.0.1 (Build ID: 20260427013024) on Windows 10 x64, macOS 26.3.1, and Ubuntu 24.04.
Updated•16 days ago
|
Flags: qe-verify+
You need to log in
before you can comment on or make changes to this bug.
Description
•