X
Tap here to go to the mobile version of the site.

Support Forum

Remove @keyword search for Google/Bing/Amazon etc

Posted

I am trying to remove the some default search engines from Firefox. I can remove them in settings yet if I type @ then a number of search engines I don't want including Bing Google and Amazon are still there. I think I have found the json that makes them visible:

   resource://search-extensions/list.json

Which contains:

"default": {

   "searchDefault": "Google",
   "searchOrder": ["Google", "Bing"],
   "visibleDefaultEngines": [
     "google", "amazondotcom", "bing", "ddg", "ebay", "twitter", "wikipedia"
   ]
 }

Is this file in my profile? Can it be edited to remove the @keyword searches. If not, is there another way to get rid of them?

I am trying to remove the some default search engines from Firefox. I can remove them in settings yet if I type @ then a number of search engines I don't want including Bing Google and Amazon are still there. I think I have found the json that makes them visible: resource://search-extensions/list.json Which contains: "default": { "searchDefault": "Google", "searchOrder": ["Google", "Bing"], "visibleDefaultEngines": [ "google", "amazondotcom", "bing", "ddg", "ebay", "twitter", "wikipedia" ] } Is this file in my profile? Can it be edited to remove the @keyword searches. If not, is there another way to get rid of them?
Quote

Additional System Details

Application

  • User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

More Information

cor-el
  • Top 10 Contributor
  • Moderator
17416 solutions 157342 answers

List.json stores the default search engine for each locale.

The map of ENGINE_ALIASES is hard coded in this file:

Only a few search engines are included and I'm not aware of a way to modify this list.

List.json stores the default search engine for each locale. The map of ENGINE_ALIASES is hard coded in this file: *https://dxr.mozilla.org/mozilla-release/source/toolkit/components/search/SearchEngine.jsm#416 Only a few search engines are included and I'm not aware of a way to modify this list.
Was this helpful to you? 0
Quote

Question owner

So in conclusion Firefox has @bing and @google hardcoded? This seems a huge backwards step compared to being able to add and remove search engines in the search bar. Why would anyone even consider that this might possibly be a vaguely acceptable idea?

So in conclusion Firefox has @bing and @google hardcoded? This seems a huge backwards step compared to being able to add and remove search engines in the search bar. Why would anyone even consider that this might possibly be a vaguely acceptable idea?
Was this helpful to you?
Quote
Standard8 35 solutions 193 answers

In Firefox 69 and later, the @ alias for a search engine will not show up if you've removed that engine from the one-click search engine preferences - so if you update it will work better.

We also have bug on file for adding more options here.

In [https://bugzilla.mozilla.org/show_bug.cgi?id=1527389 Firefox 69 and later], the @ alias for a search engine will not show up if you've removed that engine from the one-click search engine preferences - so if you update it will work better. We also have [https://bugzilla.mozilla.org/show_bug.cgi?id=1526983 bug on file] for adding more options here.
Was this helpful to you?
Quote
Ask a question

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.