dillbyrne / random-agent-spoofer

Firefox addon - Rotates complete browser profiles ( from real browsers / devices ) at a user defined time interval. It includes many extra privacy enhancing options
https://addons.mozilla.org/en-US/firefox/addon/random-agent-spoofer/
GNU General Public License v3.0
614 stars 108 forks source link

Firefox Quantum disabled Random Agent Spoofer without switching it off #585

Closed theologian42 closed 6 years ago

theologian42 commented 6 years ago

Thus, my browser (Firefox, Windows 10) is stuck with the wrong headers (Chrome, OS X). I have tried restarting Firefox and Windows, but to no avail. This means I cannot download Firefox extensions. How do I set it back to the correct profile?

gitbugged commented 6 years ago

Solution 1): Downgrade to Firefox 52 ESR. (Recommended until Mozilla gets their head out from their behind and stops ruining all privacy addons by design), and don't use Windows 10.

Solution 2): From your current installation, type in the address bar: about:config, say ok to the prompt, then type "general.useragent.override", and set this variable to blank.

theologian42 commented 6 years ago

Solution 1 is a complete non-starter. Solution 2 leads to a browser not supported error in Facebook, although other sites work. Any other ideas?

theologian42 commented 6 years ago

addons.mozilla.com doesn't recognise it as Firefox either.

theologian42 commented 6 years ago

So: I have managed to get back to stability by copying settings from my laptop, so it now thinks I am running Safari on Linux.

The relevant keys appear to be: general.appname.override general.appversion.override general.platform.override general.useragent.override general.useragent.vendor

Can anyone suggest settings for them that don't break Firefox?

GenericHuman commented 6 years ago

I had to refresh Firefox. You lose your extensions but it works and changing your extensions is broken otherwise anyway.

theologian42 commented 6 years ago

In fact, the solution is blindingly obvious. reset all five keys to their default values and the problem goes away.