Closed Bug 1632448 Opened 4 years ago Closed 4 years ago

Remove window.external.AddSearchProvider code

Categories

(Firefox :: Search, task, P3)

task
Points:
2

Tracking

()

RESOLVED FIXED
Firefox 80
Iteration:
80.1 - June 29 - July 12
Tracking Status
firefox80 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Following on from bug 1632447, this bug will remove the preference and all code associated with AddSearchProvider, save for the dummy-function.

Blocks: 1230388
Blocks: 1276704
Severity: -- → S3
Blocks: 1640138
No longer blocks: 1640138
Blocks: 1428302
Iteration: 79.1 - June 1 - June 14 → 79.2 - June 15 - June 28

Moving out to 80.1 as this will be easier to do alongside the rest of the clean-up we'll be doing (bug 1619926 & others).

Iteration: 79.2 - June 15 - June 28 → 80.1 - June 29 - July 12

Note to self: When we do this, we can also remove the confirm parameter of nsISearchEngine:addEngine and remove the associated confirm code.

Renaming to addOpenSearchEngine to make it more explicit about what it is actually doing.

Depends on D82524

Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/057dda3a3c44
Remove AddSearchProvider implementation. r=baku,daleharvey
https://hg.mozilla.org/integration/autoland/rev/1e758dd2af5f
Remove now unused confirm and extensionID parameters for nsISearchService.addEngine, and rename it. r=daleharvey
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 80
Blocks: 615761
Blocks: 1687585
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: