Closed Bug 588904 Opened 11 years ago Closed 11 years ago

Remove Mozilla/5.0 from UA string

Categories

(Core :: Networking: HTTP, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: dwitte, Unassigned)

References

Details

This is a subset of bug 527886. I want this on file separately so we don't conflate things.

The only browsers (I'm aware of) that don't currently have Mozilla/5.0 are Opera and IE6. If people are sniffing for a lack of Mozilla/5.0, that'd lump us in with IE6, which is scary. If that's anything approaching common, this is WONTFIX.

Among the other browsers, we will break sniffers that expect the UA string to be in a certain order and contain certain tokens, even if redundant. That seems like a more important concern.
Would that break our current suggested sniffing : http://geckoisgecko.info/ -> http://archive.bclary.com/xbProjects-docs/geckoGetRv/ ?
Actually IE7 and IE8 don't have Mozilla/5.0 either. IE9 will start pretending Mozilla/5.0.
(In reply to comment #1)
> Would that break our current suggested sniffing : http://geckoisgecko.info/ ->
> http://archive.bclary.com/xbProjects-docs/geckoGetRv/ ?

The current suggested Gecko sniffing there gets whatever is exactly in between the "rv:" and the ")" expected to directly follow it. That's it; it doesn't care about anything else in the UA string. That being said, our problem is the non-recommended sniffing methods.
Not gonna do this.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
(For more rationale here, see bug 527886 comment 25.)
You need to log in before you can comment on or make changes to this bug.