Put newtab chrome and resource assets under chrome://newtab and resource://newtab
Categories
(Firefox :: New Tab Page, task, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox137 | --- | fixed |
People
(Reporter: pdahiya, Assigned: pdahiya, NeedInfo)
References
(Blocks 2 open bugs, Regressed 1 open bug)
Details
(Whiteboard: [hnt-trainhop])
Attachments
(1 file)
For historical reasons, about:welcome, ASRouter, New Tab have often shared the activity-stream namespace for chrome:// for image assets.
https://searchfox.org/mozilla-central/search?q=chrome%3A%2F%2Factivity-stream%2F&path=&case=false®exp=false
e.g.
chrome://activity-stream/content/data/content/assets/glyph-modal-delete-20.svg
chrome://activity-stream/content/data/content/assets/glyph-webextension-16.svg
chrome://activity-stream/content/data/content/assets/mr-settodefault.svg
https://searchfox.org/mozilla-central/source/browser/components/aboutwelcome/jar.mn#40
https://searchfox.org/mozilla-central/source/browser/components/asrouter/jar.mn#40
To build newtab as an extension, we should decouple this common mapping and update packaged assets inside of newtab folder to use chrome://newtab
and resource://newtab
Assignee | ||
Comment 1•1 month ago
|
||
Noticed in newtab as an extension early prototype chrome://activity-stream
url mapping is impacting both newtab and outside newtab image assets. Clarifying if this fix should be blocking https://mozilla-hub.atlassian.net/browse/HNT-297 .
Updated•29 days ago
|
Updated•15 days ago
|
Assignee | ||
Updated•13 days ago
|
Updated•13 days ago
|
Assignee | ||
Updated•7 days ago
|
Assignee | ||
Comment 2•6 days ago
|
||
Updated•6 days ago
|
Comment 4•20 hours ago
•
|
||
Backed out for causing Bpgo bustage
Edit: Relanded since the failure seems to be caused by something else.
Updated•18 hours ago
|
Comment 6•14 hours ago
|
||
bugherder |
Description
•