Adam Hauner wrote:
> Gecko/bar is not too useful without rv:foo on other side of user-agent
> string, because bar is just build date. Build date is same for builds
> from different branches: if I'll build tomorrow from 0.9.1, 1.0.0, 1.4,
> 1.7, 1.8, 1.8.1 and trunk, all builds will have "Gecko/20070623".

Worse is if a Linux vendor builds FF2 from the exact release-tagged sources
today they get an entirely different Gecko/ date. Useless.

The date was intended to say something about the source; it was instead
implemented as a build date since that was easier. For official
Mozilla/Netscape builds the difference was negligible, but when the
published tarballs are used by others they get incorrect results.

UA strings have been biting us for a long time, see
https://bugzilla.mozilla.org/show_bug.cgi?id=65764#c18
from back in the days when we were trying to make the "Mozilla/5.0" part
mean something
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to