Closed Bug 651504 Opened 13 years ago Closed 13 years ago

Remove the frozen date and preceding slash from the User Agent String

Categories

(Core :: Networking: HTTP, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: djcater+bugzilla, Unassigned)

References

()

Details

+++ This bug was initially created as a clone of Bug #649435 +++

This is an alternative to bug 649435 as the proposal there goes against the
spec and produces an invalid UA string. See bug 649435 comment 26 for the
relevant sections of the spec and possible consequences.

This approach is the same as bug 649435 but also removes the preceding slash to remain valid as per the spec. See bug 649435 for the relevant sections of the spec and potential breakage.

Note: this does *not* remove the buildid from navigator.buildId.  If someone wants that changed, you should file a new bug as this is *not* the place to discuss that.
No longer blocks: 651503
Depends on: 660498
This bug should probably be WONTFIX-ed due to the large number of pages checking for the presence of "Gecko/" in the user-agent string as a way of detecting Gecko (as opposed to checking for just "Gecko" which is in WebKit user-agent strings).
See also bug 660498.
(In reply to comment #1)
> This bug should probably be WONTFIX-ed due to the large number of pages
> checking for the presence of "Gecko/" in the user-agent string as a way of
> detecting Gecko (as opposed to checking for just "Gecko" which is in WebKit
> user-agent strings).

Agreed, I don't think we can do this.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
No longer depends on: 660498
You need to log in before you can comment on or make changes to this bug.