Email or username:

Password:

Forgot your password?
Top-level
Hector Martin

Filed a bug because Firefox already reports bullshit architectures on Windows and macOS, and there is zero reason to report the real arch on Linux.

bugzilla.mozilla.org/show_bug.

15 comments
Julian (they/he) :v_enby:

@marcan Perhaps the core bug is that browsers report architecture at all.

Michael Kohne

@http418 @marcan Yea, honestly I'm coming to the conclusion that they shouldn't report much of anything - most stuff is just being misused.

fwcd

@http418 @marcan There are valid usecases for it, such as offering the right download button for users... but given that this seems to be mostly abused, I would agree there. Browsers on macOS already identify as MacIntel, so it's not like the UA string is particularly reliable anyway.

Christopher Isene

@marcan Everything sniffing the user agent string is bound to fail as anyone can enter anything, optional.

Océane

@marcan OMG thank you! That's also an issue with OpenBSD, it would report the actual architecture (amd64 OpenBSD) despite using Chameleon!

lesto

@marcan so basically we should remove the CPU report completely, as it is always faked xD

gudenau

@marcan Dang, there are so many misbehaving websites in that JS file.

Igigog

@marcan to be honest, "sites make stupid assumptions about architectures, so every browser in the world reports false architecture" is probably the stupidest thing I've read in a while. Every part of it is so human it's not even funny.

_L4NyrlfL1I0

@Igigog @marcan Given that this issue is about the User-Agent string, it seems pretty par for the course to me. I'm pretty sure every component of the UA string has been used in stupid assumptions made by sites by now.

Mudkip

@marcan Safari on iPad and Apple Silicon Macs all says it is Intel.

Neel Chauhan

@marcan although I am (mostly) moving to Schwab, Chase bank in the US blocks Linux on ARM but not x86.

Chase has a terrible buggy site anyways, which is why I'm moving.

Go Up