Open Bug 1877199 Opened 1 year ago Updated 3 months ago

See if shared modules between newtab and asrouter should move to a shared folder

Categories

(Firefox :: Messaging System, task, P2)

task
Points:
3

Tracking

()

People

(Reporter: mconley, Unassigned)

References

(Blocks 1 open bug)

Details

ASRouter loads some modules from resource://activity-stream, and those things tend to live in browser/components/newtab. It'd probably be a good architectural move to relocate anything that's a shared dependency to a shared directory. Maybe those things could move into toolkit too, since I know that there's at least a little bit of toolkit code that also loads resource://activity-stream, which violates the mozilla/no-browser-refs-in-toolkit ESlint rule.

Depends on: 1868838
Blocks: fxms-infra
Iteration: --- → 124.1 - Jan 22 - Feb 2
Priority: -- → P2
Iteration: 124.1 - Jan 22 - Feb 2 → 124.2 - Feb 4 - Feb 16
Iteration: 124.2 - Feb 4 - Feb 16 → 125.1 - Feb 19 - Mar 1
Points: --- → 3
Iteration: 125.1 - Feb 19 - Mar 1 → 125.2 - Mar 4 - Mar 15
Iteration: 125.2 - Mar 4 - Mar 15 → ---
See Also: → 1883450
Depends on: 1899019
No longer depends on: 1899019
See Also: → 1899019
See Also: → 1899024
See Also: → 1899027
See Also: → 1899030
See Also: → 1618001
You need to log in before you can comment on or make changes to this bug.