cancel
Showing results for 
Search instead for 
Did you mean: 

How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

SOLVED
Highlighted
New User

How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

Even at obvious shutdown of "search suggest", the browser continues to send requests to the search engine chosen by me. It is a bug or spy function?

1 ACCEPTED SOLUTION

Accepted Solutions
SUMO Contributor

Re: How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

Due to a completely unrelated topic, I think I discovered the cause of this. Maybe you already found it in the past 5 months but just in case:

When you click in the search box, Firefox opens a connection to your search engine. It doesn't send anything, but this allows you to get a response more quickly once you submit your search. This is called a "speculative connection" and apparently appeared in Firefox around Firefox 15.

Can you test the following approach to turning this off? This sets the cap on the number of such connections to zero:

(1) In a new tab, type or paste about:config in the address bar and press Enter. Click the button promising to be careful.

(2) In the search box above the list, type or paste specu and pause while the list is filtered

(3) Double-click the network.http.speculative-parallel-limit and set it to 0 (zero).

Does that work?

13 REPLIES
SUMO Contributor

Re: How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

Could you describe where you have this problem? For example:

  • Firefox built-in search bar (typically has the "g" icon at the left)
  • Firefox built-in home page (about:home)
  • Third party search bar
  • Search engine page

The setting in the Manage Search Engines dialog should take care of the first two.

2013-12-12-12-30-08-784268.png
SUMO Contributor

Re: How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

Using the Fiddler proxy, I watched traffic for Bing in the search bar (because it's not encrypted, it's easier to watch).

With search suggestions turned on, I see numerous suggestion requests before I choose one and run the search:

GET http://api.bing.com/osjson.aspx?query=i&language=en-US&form=OSDJAS 200 OK (application/json)

GET http://api.bing.com/osjson.aspx?query=ipad&language=en-US&form=OSDJAS 200 OK (application/json)

GET http://api.bing.com/osjson.aspx?query=ipad+&language=en-US&form=OSDJAS 200 OK (application/json)

GET http://api.bing.com/osjson.aspx?query=ipad+surf&language=en-US&form=OSDJAS 200 OK (application/json)

GET http://api.bing.com/osjson.aspx?query=ipad+surfa&language=en-US&form=OSDJAS 200 OK (application/json)

GET http://api.bing.com/osjson.aspx?query=ipad+surfac&language=en-US&form=OSDJAS 200 OK (application/json)

GET http://api.bing.com/osjson.aspx?query=ipad+surface&language=en-US&form=OSDJAS 200 OK (application/json)

GET http://www.bing.com/search?q=ipad+surface+comparison&form=OSDSRC 200 OK (text/html)

With search suggestions turned off, it's just the search:

GET http://www.bing.com/search?q=kindle+vs.+surface&form=OSDSRC 200 OK (text/html)

Site Moderator

Re: How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

I am not sure I understand exactly what it is you are asking. What is it that you are trying to achieve ?

Note that there is an option from the search bar

Or are you concerned about what is shown from the address bar ?

New User

Re: How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

The problem is observed in Firefox search bar. Addons not installed. The problem in Firefox (I checked) 25, 26, and "aurora". Possibly is present and at earlier versions.

Firefox shouldn't send information against my will! This principled position. I forbade the use the "Search Suggestions", removing the checkbox "Show Search Suggestions" (browser.search.suggest.enabled = false). Why Firefox sends the data? Me surprises that the option "Show Search Suggestions" (browser.search.suggest.enabled) intended for the solution of my problem doesn't work!

Besides I removed section: <Url type="application/x-suggestions+json" method="GET" template="https://www.google.com/complete/search?&q={searchTerms}"/> from the file "google.xml" (I use Google), but it didn't solve a problem.

At the moment, it is impossible to disable these requests Smiley Sad

SUMO Contributor

Re: How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

Hi Ugins, could you clarify something for me: how are you determining that Firefox is sending your query to Google to get suggestions? Does the "Suggestions" drop-down appear (example attached)? Or are you checking the traffic that Firefox is sending using an external tool (I don't think it shows up in the console)?

2013-12-12-16-10-49-98dbf6.png
New User

Re: How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

Please see this video.

SUMO Contributor

Re: How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

Hi Ugins, it's strange that Firefox connects with Google when you click in the search box, but then doesn't send anything while you are typing (judging from the scroll bar in Wireshark not moving -- is that a reasonable conclusion). I don't know why that initial connection is made.

How did you get Wireshark to only show Firefox traffic? It's completely swamped with other traffic when I run it.

New User

Re: How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

I don't understand, why there is this activity...

Wireshark can't be adjusted on a traffic grabbing only from one program. I use "clean" the virtual machine, specially for the analysis, there the foreign traffic is absent.

As you can notice the abnormal activity specified by me really is present at Firefox. The additional indignation causes that FF is open source. What for?

May I report/ask Mozilla about this problem? How it is better to make it?

SUMO Contributor

Re: How to disconnect "search suggest"? The "browser.search.suggest.enabled = false" function doesn't work!

Hi Ugins, you can file a bug on https://bugzilla.mozilla.org/

I think it will be easier to attach a log file than a video, however, the developers probably will suggest some kind of built-in log first rather than a Wireshark log.

After creating the new bug, you can post a link to it back here in the thread for future reference.