Mailinglist Archive: opensuse-bugs (4766 mails)

< Previous Next >
[Bug 599328] firefox browser identification shows wrong OS version
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Sat, 24 Apr 2010 08:02:09 +0000
  • Message-id: <20100424080209.C518D2454D6@xxxxxxxxxxxxxxxxxxxxxx>
http://bugzilla.novell.com/show_bug.cgi?id=599328

http://bugzilla.novell.com/show_bug.cgi?id=599328#c1


Wolfgang Rosenauer <wolfgang@xxxxxxxxxxxxx> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |wolfgang@xxxxxxxxxxxxx

--- Comment #1 from Wolfgang Rosenauer <wolfgang@xxxxxxxxxxxxx> 2010-04-24
08:02:08 UTC ---
I'm not aware of any convention that this is the way to reflect the useragent.
I don't have a strong opinion on it though but would like to figure out some
details then.
What is the useragent for SLE then?
For SLE11 there is no way in the spec to figure out that it actually is SLE11.
So is it 11.1?
The Firefox/3.6 part given upstream and should not (or even must not) be
changed.
Only the "vendor" settings should be touched.
Currently done like this:
pref("general.useragent.vendor", "SUSE");
pref("general.useragent.vendorSub", "RPM_VERSION");
where we replace RPM_VERSION with the %{version}-%{release} string.

And here for example what Fedora does:
pref("general.useragent.vendor", "Fedora");
pref("general.useragent.vendorSub", "FIREFOX_RPM_VR");
which is exactly the same apparently.

Ubuntu is different as you mentioned.

So the question would be what is the "quasi-" standard? To me it's not clear.

We can set
vendor
vendorSub
vendorComment (we left that out at the moment but Ubuntu is setting their
"codename" afaics)

I can try to find out if we can get some agreement amongst (some) Linux
distributions.

--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
References