Closed Bug 1676692 Opened 4 years ago Closed 4 years ago

Move contentSearch*UI.* and associated test to browser/components/search (from browser/base/content) and clean up the tests

Categories

(Firefox :: Search, task, P3)

task
Points:
3

Tracking

()

RESOLVED FIXED
84 Branch
Iteration:
84.2 - Nov 2 - Nov 15
Tracking Status
firefox84 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(2 files)

I think we should move contentSearch*UI.* from browser/base/content to browser/components/search. This is because:

  • They are not used by anything in browser/base/content.
  • They are used by about:newtab and about:privatebrowsing, however it is normally the search team that looks after them.
  • Search is the more logical place to find them.

Whilst I'm in the area, I'm also going to clean up some of the setup for the test - this is part of an experiment for other tests, to see if we can get extensions being installed into mochitests and avoid the opensearch / xml style setup.

Blocks: 1673758
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f97e800165b9
Move contentSearchUI and related files to browser/components/search. r=daleharvey
https://hg.mozilla.org/integration/autoland/rev/c1fc1c25afde
Simplify browser_contentSearchUI.js and avoid the need for separate xml search engine definitions. r=daleharvey
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: