Two alternative methods:
1/ Override the user agent string, specifically for the www.google.co.uk
domain. Before Firefox 25, this could be done by adding something like the following to <FIREFOX-PROFILE>\prefs.js
:
user_pref("general.useragent.override.www.google.co.uk", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:3.2) Goanna/20170101 PaleMoon/27.3.0");
In Firefox >= 25, the same can be achieved by installing an Add-on such as UAControl. The user agent string can be any that Google is not able to recognise. Alternatively, don't send the User-Agent
request header at all (in UAControl, the block option for a site achieves this).
As well as disappearing the Privacy Reminder nag, this method also has the side-effect of yielding a slightly different Google UI. Noteworthy is the different search results page, with the country, date/time and results refine options down the left side. Personally I prefer this display because it's fewer clicks to refine.
2/ In a similar vein to some of @gronostaj's solutions it should be possible to hide the Privacy Reminder elements with CSS. A simple way without Add-ons would be to create UserContent.css
in <FIREFOX-PROFILE>\chrome
and add an appropriate style rule to it:
._vGg {display: none !important}
Restart Firefox for the rule to take effect. This method is also subject to the class name changing, and potentially (though unlikely) unintentionally hiding other web sites' content that just so happen to carry the same class name.
See http://kb.mozillazine.org/index.php?title=UserContent.css for more information on UserContent.css
.