To recreate:
- Open a new Firefox window
- Select Google as the search engine in the Search Bar
- Enter a search string such as "abc" in the Search Bar and press Enter.
- The Google page displays with search results. The page URL looks like this:
http://www.google.com/search?q=abc&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
- Over-type the original search string in the search box at the top of the Google page with a new search string such as "xyz" (don't enter it in the Firefox Search bar) and press Enter.
- Extra data gets added to the end of the page URL, and the Google page refreshes with new search results.
The extra data starts with a hash sign. That might be related to the problem.
- Open one of the result pages. Right-click and select "View Page Info" to check the referring URL
With NoScript enabled, the referring URL matches the URL example above and includes the original search string (it shouldn't include it).
With NoScript disabled, the referring URL does not include the original search string.
I've updated to the latest development build of NoScript (v2.3.6.rc1), but the problem persists.
I've tried disabling all other add-ons except for NoScript. The problem persists. (But if I disable NoScript, the problem goes away).
I've tried changing various NoScript Options, including a test to allow scripts globally, but the problem has persisted.
I've tested on another computer which did not originally have NoScript installed. It did not have the problem to begin with, but after installing NoScript (with the default options), the problem occurs on it too.
I do not have any of the add-ons which the general troubleshooting post says are buggy.
My Error Console does not show any errors, only warnings and messages.




Still, worthwhile. I just sent a feature request to the developer of RefControl; will see what happens.