When removing a default engine, try to revert to a "general" search engine rather than a "specific" search engine
Categories
(Firefox :: Search, enhancement, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox88 | --- | fixed |
People
(Reporter: standard8, Assigned: standard8)
References
Details
Attachments
(1 file)
If we remove an engine that is default, due to the user removing it, or an ignore list hit, then if the locale/region default engine is hidden, we should attempt to change to an engine that is a general search engine. For example, changing to Amazon isn't going to be as useful as a default engine as DuckDuckGo is.
This will not affect the user's ability to choose other engines as default, only what happens if the currently selected engine is removed.
The new remove process for the current default engine will be:
- If the locale/region default is not hidden, use that.
- Otherwise, select the first general search engine.
- Otherwise, unhide the locale/region default (if it is not the one being removed).
- Otherwise, unhide the first general search engine or first other visible engine.
Assignee | ||
Comment 1•4 years ago
|
||
Currently if the region/locale default is hidden, the search service will try and revert to the first non-hidden engine, this might be a shopping or dictionary based engine which is not as useful as a general search engine.
Depends on D105031
Assignee | ||
Updated•4 years ago
|
Comment 3•4 years ago
|
||
bugherder |
Updated•3 years ago
|
Description
•