Fenix: [Bug] Custom search engines do not provide search suggestions

Created on 22 Jan 2020  路  8Comments  路  Source: mozilla-mobile/fenix

Steps to reproduce

  1. Add a new custom search engine (e.g. ecosia.org/search?q=%s)
  2. Make it your default
  3. Start typing a search

Expected behavior

  1. Search suggestions are presented

Actual behavior

  1. No search suggestions are given

Device information

  • Android device: Galaxy S9 Android 9
  • Fenix version: Nightly 1/22
Search SearchProvider feature request 馃専

Most helpful comment

Since Firefox Preview is quite privacy focused, it is a little strange that search suggestions doesn't work for anything else than Google and hence pushing the users to a privacy-hostile actor.

All 8 comments

Thank you @sblatz for opening this bug.

I would add that the search engine is neither using the real icon of the webpage, it just gets the generic letter on colored background icon. Should I open another bug for that?

@ghoppaccia re generic search favicon I already filed #7491

Perfect, thank you!

This is also reproducible with Amazon.com, both issues.
Device: Sony Xperia Z5 Premium (Android 7.1.1).

per @boek there's some sort of API thing we need to be able to do this. not a bug but a feature request :)

Well you can get search suggestions with duckduckgo on desktop Firefox but I haven't been able to with Fenix...

Since Firefox Preview is quite privacy focused, it is a little strange that search suggestions doesn't work for anything else than Google and hence pushing the users to a privacy-hostile actor.

I have seen this before when using the Add Custom Search Engine add-on in Fennec. The plugin in question requires you to insert the JSON format search suggestion URL, in this case:

https://www.startpage.com/cgi-bin/csuggest?query={searchTerms}&limit=5&lang=english&format=json

({searchTerms} is the required keyword for this particular plugin; most other options use %s instead)

There does not appear to be any field to insert this on Firefox Preview/Beta.

Was this page helpful?
0 / 5 - 0 ratings