Some Suggest results returned by Merino now have broken favicons
Categories
(Firefox :: Top Sites, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox-esr128 | --- | unaffected |
firefox134 | --- | unaffected |
firefox135 | --- | unaffected |
firefox136 | + | fixed |
People
(Reporter: mconley, Assigned: mconley)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
It seems that for Suggest, Merino returns some icon URIs that are actually chrome:// URIs for local tippytop images:
- https://github.com/mozilla-services/merino-py/blob/197215574951ec1e8c5dbbe53ed241a30fc93fd7/merino/providers/suggest/wikipedia/provider.py#L15
- https://github.com/mozilla-services/merino-py/blob/197215574951ec1e8c5dbbe53ed241a30fc93fd7/merino/jobs/navigational_suggestions/utils.py#L27-L32
We recently moved those images in bug 1941026 so that they're accessed from chrome://browser/content/topsites/tippytop/
rather than chrome://activity-stream/content/data/content/tippytop/
.
This means that for Nightly, where we did that move, these results are getting URIs that don't map to proper local images. We could update Merino to point at the new URIs, but that'd break older clients who have the old URIs. We could do UA sniffing, but that's maybe complicated.
For now, I think I can remap the local URIs to chrome://activity-stream/content/data/content/tippytop/
without moving the files back to browser/components/newtab
to make things work again. That'll fix things in the short term, and not block the move happening in bug 1938452. We can then figure out how to decouple Merino from this internal notion of where icons are stored afterwards.
Assignee | ||
Updated•25 days ago
|
Assignee | ||
Comment 1•25 days ago
|
||
Updated•25 days ago
|
Updated•25 days ago
|
Comment 2•25 days ago
|
||
Set release status flags based on info from the regressing bug 1941026
Assignee | ||
Comment 3•25 days ago
|
||
[Tracking Requested - why for this release]:
In the event that this bug rides the trains, Suggest users on Beta will probably see some broken favicons for various results.
Updated•25 days ago
|
Comment 5•24 days ago
|
||
Backed out for causing build bustages
Backout link: https://hg.mozilla.org/integration/autoland/rev/63f481a1fc8430e5da7026fe596df782b4d69448
Failure log -> ERROR - package> ERROR: The following duplicated files are not allowed:
Comment 7•24 days ago
|
||
bugherder |
Assignee | ||
Updated•9 days ago
|
Description
•