HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Ticket
  • Next Ticket →

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

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.

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

 http://www.useragentstring.com/

comment:7 Changed 7 months ago by pulkomandy

  • Resolution set to fixed
  • Status changed from new to closed

Moved to bugzilla github page.

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/