Closed Bug 1942435 Opened 1 month ago Closed 1 month ago

Dismissals don't work for Merino suggestions without Suggest features

Categories

(Firefox :: Address Bar, defect, P1)

defect

Tracking

()

RESOLVED FIXED
136 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox134 --- unaffected
firefox135 --- unaffected
firefox136 + fixed

People

(Reporter: adw, Assigned: adw)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [sng])

Attachments

(1 file)

Bug 1941100 regressed this: It removed dismissal handling from UrlbarProviderQuickSuggest because I thought it wasn't necessary, but that code path was also used for suggestions that don't have a Suggest feature, e.g., Merino suggestions like dynamic Wikipedia and navigational suggestions.

[Tracking Requested - why for this release]:

This regresses functionality for users who have opted in to Merino, a.k.a. online Firefox Suggest. The fix is simple.

I don't think we have any tests specifically for Merino suggestions that don't
correspond to Suggest features, i.e., suggestions with a Merino provider that is
technically unrecognized by Firefox. Dynamic Wikipedia suggestions and
navigational suggestions (a.k.a. top sites) are two examples. So I added tasks
for both sponsored and nonsponsored suggestions to make sure they're disabled
when the relevant pref is disabled, in addition to testing this bug itself.

Set release status flags based on info from the regressing bug 1941100

Attachment #9460367 - Attachment description: Bug 1942435 - Fix dismissals for Merino suggestions that don't correspond to a Suggest feature. → Bug 1942435 - Fix dismissals for Merino suggestions that aren't managed by a Suggest feature.
Pushed by dwillcoxon@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3d1459a367f7 Fix dismissals for Merino suggestions that aren't managed by a Suggest feature. r=daisuke
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: