Closed Bug 1239694 Opened 5 years ago Closed 6 months ago
[gnome] firefox should have a search provider
47 bytes, text/x-phabricator-request
|Details | Review|
The gnome-shell search bar shows aggregated results from a collection of "search providers". It would be nice if firefox included a search provider, so that bookmarks, history, and the option to search with the default engine, showed up in gnome's search bar. AFAIK, epiphany is the only browser to have a search provider. See  for the gnome bugtracker discussion explaining why that provider shouldn't just open the default browser. The important part (IMO) is that looking at bookmarks, rss feeds, history, and so forth can't be done in a generic manner.  https://bugzilla.gnome.org/show_bug.cgi?id=720245
Assignee: nobody → stransky
Status: UNCONFIRMED → NEW
Ever confirmed: true
We can utilize the DBusRemoteService here to export search results via DBus. toolkit/components/remote/nsDBusRemoteService.* provides public OpenURL() method which enables open url by running Firefox instance. We may also implement the search provider DBus methods here to provide the search privider cabability.
Looks like we need to implement a dearch provider D-Bus interface described at  which should be fairly easy.  https://developer.gnome.org/SearchProvider/
Also I think we should provide the search only when Firefox is running so no external application would be needed for that.
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/autoland/rev/cee5051ad409 Implemenet Gnome search provider, r=jhorak,mak
Pushed by email@example.com: https://hg.mozilla.org/integration/autoland/rev/30931766b1b1 Implemenet Gnome search provider, r=jhorak,mak
You need to log in before you can comment on or make changes to this bug.