Closed Bug 1809640 Opened 1 year ago Closed 1 year ago

Move WebExtension valid checks from SearchService to AddonSearchEngine

Categories

(Firefox :: Search, task, P3)

task

Tracking

()

RESOLVED FIXED
111 Branch
Tracking Status
firefox111 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(1 file)

I want to start moving more of the add-on manager integration (getting policies for extensions, getting the manifest) into AddonSearchEngine.

Overall, I believe this will help to simplify the search service, and make it easier for AddonSearchEngine to handle its own changes and updates.

This bug is for the first part of that process - moving the current checks, for if the addon search engine is valid and matching the installed add-ons, to AddonSearchEngine.

Blocks: 1810766
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3a9f7afc3a03
Move add-on search engine checks from the search service to AddonSearchEngine. r=search-reviewers,daleharvey

Backed out for causing failures on test_TelemetryEnvironment_search.js

Backout link

Push with failures

Failure log

Flags: needinfo?(standard8)

Test fixed.

Flags: needinfo?(standard8)
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/59622cf129dc
Move add-on search engine checks from the search service to AddonSearchEngine. r=search-reviewers,daleharvey
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: