Firefox currently acts as a search provider, allowing web search and tab/history search from gnome itself, but there are a few issues with the implementation. While I am not a developer, I think the proposed solutions should be implementable given GN...