Ticket #196 (closed defect: fixed)
Opened 6 years ago
Last modified 7 months ago
Misleading agent string.
| Reported by: | mmadia | Owned by: | mmadia |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | www-client/mozilla-firefox | Version: | |
| Severity: | normal | Keywords: | |
| Cc: | mdisreali@… |
Description
Reported by Rene Gollent, BeZillaBrowser? returns BeOS as part of it's agent string: "Mozilla/5.0 (BeOS; U; Haiku BePC; en-US; rv:1.8.1.21pre) Gecko/20090218 BonEcho?/2.0.0.21pre"
Change History
comment:1 follow-up: ↓ 2 Changed 6 years ago by disreali
- Cc mdisreali@… added
comment:2 in reply to: ↑ 1 ; follow-up: ↓ 3 Changed 6 years ago by mmadia
Replying to disreali:
I can see that users new to Haiku might be confused, but this is a very minor issue, as Haiku is based on BeOS. I have no idea of the difficulty of solution, but I would think it better to wait until we are able to build the mozilla 3.x series and have it changes at the Mozilla level.
Haiku is not based on BeOS. Haiku was inspired by BeOS. This small change of wording has a significant impact. The first statement implies that Haiku's codebase is directly buit upon BeOS's, which it is not. This will become even more apparent after R1.
So, a user agent string that identifies BeZilla?* as running on BeOS is misleading at best. Granted, this is not an issue to the end-users, but it is dis-servicing Haiku in the eyes of website maintainers through mis-representation.
While I agree that focusing on Mozilla's trunk is the ideal goal, a 100% complete port of Cairo is needed beforehand. There have been some porting attempts, but a skilled c/c++ developer is needed. Also, I personally doubt my abilities to update and fix an unknown amount of issues with the BeOS port on trunk/. So, for now, my focus is ironing out a few kinks with the 1.8 branch
comment:3 in reply to: ↑ 2 ; follow-up: ↓ 4 Changed 6 years ago by disreali
Replying to mmadia:
Haiku is not based on BeOS. Haiku was inspired by BeOS. This small change of wording has a significant impact. The first statement implies that Haiku's codebase is directly buit upon BeOS's, which it is not.
You are correct. I mis-typed.
I no longer remember know where it is that one can alter the user agent id. I pulled out my old xp box so that I could see the user agent on windows.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
Are you suggesting the that we have "Mozilla/5.0 (Haiku; U; Haiku R1; ... etc?
btw, I am not getting emails from any of the tickets for which I have cc'ed. How can I fix that?
comment:4 in reply to: ↑ 3 Changed 6 years ago by mmadia
Replying to disreali:
Are you suggesting the that we have "Mozilla/5.0 (Haiku; U; Haiku R1; ... etc?
btw, I am not getting emails from any of the tickets for which I have cc'ed. How can I fix that?
Yes.
Unfortunately I don't know about the CC issue.
comment:5 Changed 6 years ago by disreali
Just did a quick search and found this:
http://www.granneman.com/webdev/browsers/mozillafirefoxnetscape/changemozillasuseragent/
comment:6 Changed 6 years ago by disreali
More research.
http://forums.mozillazine.org/viewtopic.php?f=42&t=524079&start=0&st=0&sk=t&sd=a
https://developer.mozilla.org/en/User_Agent_Strings_Reference
TinyBrowser?/2.0 (TinyBrowser? Comment; rv:1.9.1a2pre) Gecko/20201231
http://en.wikipedia.org/wiki/User_agent
http://www.useragentstring.com/pages/Firefox/
http://motleylife.blogspot.com/2007/10/how-to-change-user-agent-in-firefox.html
comment:7 Changed 7 months ago by pulkomandy
- Resolution set to fixed
- Status changed from new to closed
Moved to bugzilla github page.

What doe the user agent say on xp? FF on Ubuntu has "Mozilla/5.0 (X11; U; Linux i686....
I can see that users new to Haiku might be confused, but this is a very minor issue, as Haiku is based on BeOS. I have no idea of the difficulty of solution, but I would think it better to wait until we are able to build the mozilla 3.x series and have it changes at the Mozilla level.