Closed Bug 1542268 Opened 6 years ago Closed 5 years ago

Replace desktop's list.json for Search Engines with the new configuration format and rule engine

Categories

(Firefox :: Search, task, P1)

task
Points:
8

Tracking

()

RESOLVED FIXED
Firefox 70
Iteration:
70.4 - Aug 19 - Sep 1
Tracking Status
firefox70 --- fixed

People

(Reporter: standard8, Assigned: daleharvey)

References

Details

Attachments

(1 file)

Once bug 1542255 has created the rule engine, we should integrate it with SearchService and replace the list.json on desktop.

One thing we might have to do is ensure that we don't regress Android's use of list.json.

Blocks: 1542269
Iteration: --- → 69.3 - Jun 10 - 23
Points: --- → 8
Priority: -- → P1
Iteration: 69.3 - Jun 10 - 23 → 69.4 - Jun 24 - Jul 7

We need to decide if this could be landed with a pref, or if we need to wait until 71 for it to be landed.

From what I can tell the existing list.json loading is all centred around SearchService._findEngines(). Realistically, we need to also modify at least SearchService._loadEngines() which is the function that calls _findEngines.

So we can probably do this ahead of 71, but we're not going to have time in this iteration.

Iteration: 69.4 - Jun 24 - Jul 7 → 70.1 - Jul 8 - 21
Iteration: 70.1 - Jul 8 - 21 → ---
Assignee: nobody → dharvey
Iteration: --- → 70.3 - Aug 5 - 18
Status: NEW → ASSIGNED
Iteration: 70.3 - Aug 5 - 18 → 70.4 - Aug 19 - Sep 1
Pushed by dharvey@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/16aa97b4ff64 Use new engine selector behind a pref r=Standard8
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 70
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: