corvetteforum.com - JavaScript menus rendered incorrectly on Mac OS X versions of Mozilla

RESOLVED INCOMPLETE

Status

Tech Evangelism Graveyard
English US
RESOLVED INCOMPLETE
14 years ago
3 years ago

People

(Reporter: David C. Gibbons, Unassigned)

Tracking

Details

(URL)

(Reporter)

Description

14 years ago
User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514

On the provided web site, the Java Script menus are rendered incorrectly, but
only on Mac OS X. If I run the same version of Mozilla on Windows, Linux,
Solaris, etc., the same menus render fine. I do not believe it is an issue with
the web page detecting the platform and changing behavior as Safari renders the
same page perfectly fine, and it's User Agent ID string would have all of the
same keywords (as far as I can tell).

I've tried this on Mozilla, several different versions, and with FireFox, so it
appears to be a core rendering bug.


Reproducible: Always
Steps to Reproduce:
1. Visit the www.corvetteforum.com website.
2. Try and move the mouse over the "user Services" menu at the top
3.

Actual Results:  
Most of the menus to the right of "User Services" were not drawn; you can see
them jumbled up.

The drop down menus if you move over "User Services" aren't rendered correctly
either.


Expected Results:  
Drawn the menus correctly.

Comment 1

14 years ago
I'm seeing this as well with a home built version of Firefox with a build ID of
20040601 as well as a home built version of Mozilla from 5/28.

The "User Services" menu is, in fact, the last menu, but appears as the only
menu in Mozilla/Firefox. If you look in IE 5.2 the complete set of menus appear.
The other menus appear to the left of "User Services".

The order that I see these menus is:

"Welcome", "Forums", "Corvette Mall", "Events", "Tools", "Reviews", and "User
Services".

I actually see the same bug in Safari for Mac OS X 10.2.8, but in a more recent
build of Safari for 10.3.4 (Panther), the bug is fixed.

Comment 2

14 years ago
The page wrongfully detects Mac Mozilla.

http://www.corvetteforum.com/ezloader.js
var ez_NS6 = (!ez_IE4 && !(navigator.appVersion.indexOf("MSIE")>-1))?1:0
var ez_isMac = (navigator.appVersion.indexOf("Mac") != -1)

http://www.corvetteforum.com/ezmenuie.js
if (!ez_IE4 & !ez_isMac) ...
if (ez_IE4 | ez_isMac) ...
if (!ez_IE4 & !ez_isMac) element=getDiv(itemID);
else element=getDiv(itemID+'t');
...
if (bar){
  if (ez_NS6) element.height=maxHt-2*nrr[i];
  else element.height=maxHt;
  if (ez_IE4 | ez_isMac) element.width=getDiv(itemID+"t").offsetWidth;
}
else{
  if (ez_NS6) element.width=maxWidth-2*nrr[i];
  else element.width=maxWidth;
...

The page should modify at least
var ez_isMac = (navigator.appVersion.indexOf("Mac") != -1)
to
var ez_isMac = (navigator.appVersion.indexOf("Mac") != -1) &&
(navigator.userAgent.indexOf("Gecko/") == -1)

-> evangelism
Assignee: sfraser → english-us
Status: UNCONFIRMED → NEW
Component: GFX: Mac → English US
Ever confirmed: true
Product: Browser → Tech Evangelism
QA Contact: english-us
Summary: JavaScript menus rendered incorrectly on Mac OS X versions of Mozilla → corvetteforum.com - JavaScript menus rendered incorrectly on Mac OS X versions of Mozilla
Version: Trunk → unspecified

Comment 3

7 years ago
INCOMPLETE due to lack of activity since the end of 2009.

If someone is willing to investigate the issues raised in this bug to determine whether they still exist, *and* work with the site in question to fix any existing issues, please feel free to re-open and assign to yourself.

Sorry for the bugspam; filter on "NO MORE PRE-2010 TE BUGS" to remove.
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → INCOMPLETE
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.