Has Librewolf changed user agent?

The user agent for the current 136.0.1-1 is:

Mozilla/5.0 (X11; Linux x86_64; rv:136.0) Gecko/20100101 Firefox/136.0

Before it showed Windows as operating system. Has there been any changes lately?

While I don’t often check my user agent, I don’t recall any browser on Linux showing a Windows operating system.

Librewolf did before. I don’t know when that changed. I noticed it recently when testing a couple of browsers with vanilla profiles on CoverYourTracks.

2 Likes

When I was trialling Librewolf, I got emails informing me of a login from a windows machine. I don’t have a windows machine so it must have been the user agent. It is now showing Mozilla/5.0 etc.

3 Likes

A bit more information about what your user agent is about.

Do you want the other side to know what OS and browser you’re using? :winking_face_with_tongue:

Hmm…I think this was being set by Firefox’s Resist Fingerprinting setting.

I wonder if it changed there. I just noticed that Firefox is also reporting Linux now.

I thought it was a Librewolf thing. If it was from Firefox so they have just inherited the change.

I read the you could set a user agent with general.useragent.override in about:config. I tried and failed. I have looked at librewolf.cfg as well but nothing related to user agent.

Do you know of a way to set it back to what it was before?

@cactux, perhaps one of these extensions would work?

2 Likes

Yes, they may work but I am/was looking for a way of doing it more “natively” in the browser without an addons. If the specific setting is buried deep in some config file, perhaps someone dug that deep already?

I’m the other way around. If an addon can achieve what I need, I’d much rather use that than dig into about:config or the profile itself and risk messing something up. Much easier to uninstall or disable an addon than repair a broken Firefox or LibreWolf.

I make always a test profile if I am out and about about:config. Or also backing up the profile before diving into its config. All the ways are good except the bad ones :grinning_face_with_smiling_eyes:

1 Like

I hear ya. But for me, the combination of making a new profile, backing up the old one, digging around about:config or profile… that’s just too much work when it’s just one click to install an addon.

1 Like

Alright. Different user philosophy. If I can do something by some work but natively to the software or the OS itself, I prefer that than addons, applications and other utility scripts. But of course sometimes I succumb to the comfort of one-click-get-it-done way :grinning_face_with_smiling_eyes:

1 Like

As far as I know, there is a way. A setting general.user.agent.override in the about:config.

Thanks! I tried this but without the dot between user and agent but that didn’t work.

:thinking:

Duh, I’ve been ill for a few days and I guess my reading ability is handicapped due to that lol

I haven’t checked it recently, but once I tried disguising MX’s Firefox as Windows 10 Chrome and it turned out successful. Maybe something changed in the process meanwhile.

1 Like

You are correct: There should not be a dot between user and agent.

(I’m using Firefox in my testing here, not Librewolf, but I imagine that the two browsers behave similarly.)

Go to about:config.

In the search box, enter general.useragent.override.

Edit the existing string, if there is one. Otherwise, create a new string:

Select String and click the + button.

Paste the following text, and click the checkmark button:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36

Confirm your new user agent here:

https://whatmyuseragent.com/

I chose the user agent string above because Chrome on Windows 10 is the most generic option (and on Windows 11 it’s not any different):

https://www.whatismybrowser.com/guides/the-latest-user-agent/chrome

Depending on your needs, a wider range of user agent strings can be found here:

https://www.whatismybrowser.com/guides/the-latest-user-agent/

2 Likes

I believe resist fingerprinting will override this so I don’t know that you can set it this way.

3 Likes

Thank you @kwg ! Great info!

While the same config and string worked for Firefox, it didn’t for Librewolf. I can’t figure out what prevents it from working in Librewolf.

Firefox :slightly_smiling_face:

Librewolf :slightly_frowning_face:

I guess I need to use Firefox for that when I want to blend in with Chrome users on Windows.
Pity that Librewolf changed that.

That is perhaps what is preventing it. I tried several times but failed.

1 Like