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)
Firefox
Search
Tracking
()
RESOLVED
FIXED
149 Branch
| Tracking | Status | |
|---|---|---|
| firefox149 | --- | fixed |
People
(Reporter: standard8, Assigned: standard8)
References
Details
(Whiteboard: [sng])
Attachments
(8 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
Once bug 2003298 is complete, we should be in a position to remove the nsISearchService and nsISearchEngine definitions.
Updated•6 months ago
|
| Assignee | ||
Updated•4 months ago
|
Assignee: nobody → standard8
Status: NEW → ASSIGNED
| Assignee | ||
Comment 1•4 months ago
|
||
We stopped using this when we moved away from configuration search engines being backed by WebExtensions.
Depends on D277329
| Assignee | ||
Comment 2•4 months ago
|
||
| Assignee | ||
Comment 3•4 months ago
|
||
| Assignee | ||
Comment 4•4 months ago
|
||
| Assignee | ||
Comment 5•4 months ago
|
||
| Assignee | ||
Comment 6•4 months ago
|
||
| Assignee | ||
Comment 7•4 months ago
|
||
| Assignee | ||
Comment 8•4 months ago
|
||
| Assignee | ||
Updated•4 months ago
|
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
Comment 10•4 months ago
|
||
| bugherder | ||
Comment 11•4 months ago
|
||
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
Comment 12•4 months ago
|
||
| bugherder | ||
| Assignee | ||
Updated•4 months ago
|
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
status-firefox149:
--- → fixed
Keywords: leave-open
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
Updated•4 months ago
|
QA Whiteboard: [search] [qa-triage-done-c149/b148]
You need to log in
before you can comment on or make changes to this bug.
Description
•