Closed Bug 2020100 Opened 2 months ago Closed 2 months ago

Add a train-hoppable asrouter-newtab-message external component for inline messaging

Categories

(Firefox :: New Tab Page, task)

task

Tracking

()

RESOLVED FIXED
150 Branch
Tracking Status
firefox150 --- fixed

People

(Reporter: mconley, Assigned: mconley)

References

(Blocks 3 open bugs)

Details

Attachments

(1 file)

This bug is to build out an external component for newtab that can be used for inline messaging. Critically, the UI of this component will be owned by a team outside of the HNT team via the Expo External Components mechanism. Also critically, this is likely going to be the first component that opts in to train-hopping, so we're broaching new ground here.

This code will live under browser/components/asrouter, but will be bundled into the newtab folders at build time both for the built-in instance of newtab, as well as the train-hopping XPI.

The component name, "asrouter-newtab-message", may seem redundant with the "asrouter" prefix, as it
lives in source code underneath browser/components/asrouter. This was, however, intentional, as during
inspection, it may be handy for the HNT team to know that the external component comes from the asrouter
component folder.

Attachment #9548811 - Attachment description: Bug 2020100 - Add a train-hoppable asrouter-newtab-message external component for newtab inline messaging. r?#home-newtab-reviewers!,#omc-reviewers! → WIP: Bug 2020100 - Add a train-hoppable asrouter-newtab-message external component for newtab inline messaging. r?#home-newtab-reviewers!,#omc-reviewers!
Attachment #9548811 - Attachment description: WIP: Bug 2020100 - Add a train-hoppable asrouter-newtab-message external component for newtab inline messaging. r?#home-newtab-reviewers!,#omc-reviewers! → Bug 2020100 - Add a train-hoppable asrouter-newtab-message external component for newtab inline messaging. r?#home-newtab-reviewers!,#omc-reviewers!
Blocks: fxms-infra
No longer blocks: 2020798
Blocks: 2021914
Blocks: 2022217
Pushed by mconley@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/6f2d931fedac https://hg.mozilla.org/integration/autoland/rev/fad739e0045f Add a train-hoppable asrouter-newtab-message external component for newtab inline messaging. r=home-newtab-reviewers,omc-reviewers,maxx,mimi,hanna_a
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
Depends on: 2022689
QA Whiteboard: [qa-triage-done-c151/b150]
Flags: qe-verify+
Blocks: 2028509
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: