Open Bug 1937151 Opened 2 months ago Updated 7 days ago

[meta] Decouple most of New Tab from the rest of the source tree

Categories

(Firefox :: New Tab Page, task)

task

Tracking

()

People

(Reporter: mconley, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Keywords: meta)

We have a nascent project to ship New Tab updates independently from the rest of the train using the add-on update mechanism. This will require us to do a number of things, including repackaging New Tab as a built-in add-on.

This metabug covers some prerequisite work where we will decouple New Tab from other parts of the tree that are relying on some of its libraries. This will involve moving those shared resources out into more appropriate locations, reducing the chances that frequently-updating New Tab disrupts the rest of the tree.

Depends on: 1934668
Depends on: 1618001
Depends on: 1937166
Depends on: 1937170
Depends on: 1937172
Depends on: 1937178
Depends on: 1866170
Depends on: 1899019
Depends on: 1899027
Blocks: 1938445
Depends on: 1939918
Depends on: 1940141
Depends on: 1940816
Depends on: 1941026
Depends on: 1942895
Depends on: 1942898
Depends on: 1943458
Depends on: 1944636
No longer depends on: 1940816
Depends on: 1946458
You need to log in before you can comment on or make changes to this bug.