Closed Bug 1944686 Opened 24 days ago Closed 19 days ago

Have Suggest results use icons from TippyTopProvider rather than the ones returned via Merino

Categories

(Firefox :: Address Bar, task, P3)

task

Tracking

()

RESOLVED FIXED

People

(Reporter: mconley, Assigned: adw)

References

Details

(Whiteboard: [sng])

See bug 1944611 for additional context. Effectively, Merino has been supplying chrome:// icon URIs for results for Suggest, and when we changed the tippytop URIs in bug 1941026, we effectively broke the Suggest favicons in Nightly because the pathing stopped working.

It seems pretty brittle for Merino to be passing chrome:// URIs to the client. Merino shouldn't know or care how internal chrome:// URIs are mapped. What I suggest we do instead is have the AwesomeBar ignore the icon returned for suggest results, and attempt to use TippyTopProvider to resolve to the chrome:// URI instead. Then as clients with that patch ramp down, Merino can eventually stop passing the icon URI altogether.

I'll take a look, thanks for raising it with me, Mike. I'll give this a P3 since I understand it's not urgent once bug 1944611 is fixed.

Assignee: nobody → adw
Severity: -- → N/A
Status: NEW → ASSIGNED
Priority: -- → P3
Whiteboard: [sng]

This is fixed in Merino via PR-779 and PR-780. Merino can better handle 3rd-party images now, all the TippyTop images have been pulled from Merino.

Status: ASSIGNED → RESOLVED
Closed: 19 days ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.