Closed Bug 2003300 Opened 6 months ago Closed 4 months ago

Remove the nsI* interfaces relating to the search service

Categories

(Firefox :: Search, task, P2)

task

Tracking

()

RESOLVED FIXED
149 Branch
Tracking Status
firefox149 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

(Whiteboard: [sng])

Attachments

(8 files)

Once bug 2003298 is complete, we should be in a position to remove the nsISearchService and nsISearchEngine definitions.

Blocks: 2003302
Assignee: nobody → standard8
Status: NEW → ASSIGNED

We stopped using this when we moved away from configuration search engines being backed by WebExtensions.

Depends on D277329

Keywords: leave-open
Pushed by mbanner@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/392f4135b823 https://hg.mozilla.org/integration/autoland/rev/5941b1ba40fa Remove now unused SearchUtils.DEFAULT_TAG. r=search-reviewers,jteow https://github.com/mozilla-firefox/firefox/commit/b80d0cbe216a https://hg.mozilla.org/integration/autoland/rev/3cab547a461a Move test-only SearchUtils.ENGINES_URLS from production code into tests. r=search-reviewers,jteow https://github.com/mozilla-firefox/firefox/commit/be13c8c425e0 https://hg.mozilla.org/integration/autoland/rev/7c89b6fdc2df Remove some nsISearchService interface references in the search code. r=search-reviewers,scunnane https://github.com/mozilla-firefox/firefox/commit/cef9562c5d1f https://hg.mozilla.org/integration/autoland/rev/a06640345d27 Remove nsISearchParseSubmissionResult. r=search-reviewers,scunnane
Pushed by mbanner@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/aa1b59ac6a22 https://hg.mozilla.org/integration/autoland/rev/3e6cdeedaa83 Replace nsISearchService.CHANGE_REASON* with SearchService.CHANGE_REASON*. r=search-reviewers,omc-reviewers,urlbar-reviewers,toolkit-telemetry-reviewers,mstriemer,aminomancer,mcheang,jteow https://github.com/mozilla-firefox/firefox/commit/dfbf2a86120e https://hg.mozilla.org/integration/autoland/rev/9e06e9774b69 Replace nsISearchService.OpenSearchInstallErrors with a custom Error class. r=search-reviewers,scunnane https://github.com/mozilla-firefox/firefox/commit/ab85ce0e1874 https://hg.mozilla.org/integration/autoland/rev/9b5497ed735e Remove the nsISearchEngine interface. r=search-reviewers,urlbar-reviewers,mstriemer,mcheang,jteow https://github.com/mozilla-firefox/firefox/commit/d3e95fee1265 https://hg.mozilla.org/integration/autoland/rev/678337bb3e60 Replace nsISearchSubmission with direct return results. r=search-reviewers,scunnane
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Keywords: leave-open
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
Regressions: 2012846
QA Whiteboard: [search] [qa-triage-done-c149/b148]
Regressions: 2012953
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: