Collapsed Menus on Left side of Screen will not Open

RESOLVED INVALID

Status

Tech Evangelism Graveyard
English US
--
major
RESOLVED INVALID
14 years ago
3 years ago

People

(Reporter: Tony Madaj, Unassigned)

Tracking

unspecified
x86
Windows XP

Details

(URL)

Attachments

(2 attachments)

(Reporter)

Description

14 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040331
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040331

When using current versions of Mozilla, the collapsable menus on our Dell
Premier page no longer work.  I click on the menu title to expand the menu and
nothing happens. 

I've narrowed down the regression to between Mozilla 1.5a and Mozilla 1.5b.

Reproducible: Always
Steps to Reproduce:
1. Download and install mozilla-win32-1.5b-installer-sea.exe
2. Browse to premier.dell.com and login (You need an account)
3. Click on any menu title on left side of screen
Actual Results:  
Nothing happens


Expected Results:  
Expanded the menu

Downloaded and install mozilla-win32-1.5a-installer-sea.exe and the menus work
again.
(In reply to comment #0)
> 2. Browse to premier.dell.com and login (You need an account)

I don't have an account.  Could you attach an HTML file (with necessary external
script/style included) that shows the problem?
(Reporter)

Comment 2

14 years ago
Created attachment 145637 [details]
Zipped HTML page and associate files

Requested HTML page.

Comment 3

14 years ago
Zipped testcase gives a javascript error and nothing happends when I click on
the menu items (Mozilla nor IE)
(Reporter)

Comment 4

14 years ago
Created attachment 145640 [details]
JavaScript file with error

Not sure if you can get to this file, so I am uploading it.  Using a recent
nightly, the JavaScript Console shows: 
Error: document.getElementById(navChild).attributes[1].nodeValue.split(":")[1]
has no properties
Source File: http://premier.dell.com/premier/scripts/menu_ns_6.js
Line: 20

But when I use 1.5a (on my laptop) the JavaScript Console shows no errors and
the menu items expand and collapse as expected.

Updated

14 years ago
Attachment #145640 - Attachment mime type: application/octet-stream → application/x-javascript

Comment 5

14 years ago
Mozilla current trunk (2004040608) on linux
document.getElementById(navChild).attributes[0].nodeValue=visibility: visible;
document.getElementById(navChild).attributes[1].nodeValue=Children1

Mozilla 1.5a on linux
document.getElementById(navChild).attributes[0].nodeValue=Children1
document.getElementById(navChild).attributes[1].nodeValue=visibility: visible;

the page expects attributes[1] to be the style, but there's nothing to say
that's what it is supposed to be.  Mozilla can order them however it wants.  If
the page wants to do it this way (and why it doesn't just use
document.getElementById(navChild).style, I don't know), it should check nodeName
and look for "style".

==> Evang
Assignee: nobody → english-us
Component: Layout → English US
Product: Browser → Tech Evangelism
QA Contact: core.layout → english-us
Version: Trunk → unspecified

Comment 6

14 years ago
LOL, in MSIE I get

Microsoft VBScript runtime error '800a000d' 

Type mismatch: 'GetContent' 

/premier/include/content_footer.asp, line 8 

Comment 7

14 years ago
contacted.
Status: NEW → ASSIGNED
Target Milestone: --- → Jun
(Reporter)

Comment 8

14 years ago
Dell has totally redesigned their Premier site, so this but is now invalid.
Status: ASSIGNED → RESOLVED
Last Resolved: 14 years ago
Resolution: --- → INVALID
(Reporter)

Comment 9

14 years ago
er, but --> bug
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.