Closed Bug 74519 Opened 24 years ago Closed 21 years ago

gimp.org - Java script drawn tree doesn't work correctly

Categories

(Tech Evangelism Graveyard :: English US, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: mkes, Unassigned)

References

()

Details

(Whiteboard: [aok])

From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; 0.8.1) Gecko/20010323 BuildID: 2001032319 In the page at http://manual.gimp.org/manual/GUM/GUM.html the left frame is supposed to display java script generated tree. Some tree is displayed but it is damaged. The tree is too big to be displayed in the frame but no scrollbars show up. It is impossible to expand or collapse nodes. There should be tabs at the top of the frame which are not displayed correctly. There is one more problem which is not visible at that page (as the backgroud color is gray) but I experienced that on other pages - the background of the area covered by the tree is gray no matter what the background color of the page is. Reproducible: Always Steps to Reproduce: 1.Open the browser. 2. Go to http://manual.gimp.org/manual/GUM/GUM.html 3. See what's displayed in the left frame Actual Results: See the description. Expected Results: I don't want to insult anybody but try to open that URL with M$ Internet Explorer and you will see. I would be able to e-mail you some HTML pages that demonstrate the problem with backgroud color. Just send me an e-mail address.
Seeing everything the reporter describes with 2001040204 / Win98SE. The missing scrollbars for javascript generated content are described in bug 55334. Perhaps this bug should depend on that? Oddly, Mozilla takes ages and ages to finally render that page, eating around 4 MB of RAM (I know, there's also bug filed on that). Dear Reporter: Please don't send me the testcases! I'm only an ordinary Bugzilla user commenting on some bugs and *not* a developer / contributor. Thanks :-)
The Javascript code is fairly complex, to say the least. However the tree widget doesn't appear to have W3C DOM support. e.g. (from http://manual.gimp.org/manual/GUM/wwhtree.js) if(isIE4){ this.navObj = tabDisplay.document.all["item"+this.id]; this.iconImg = tabDisplay.document.all["itemIcon"+this.id]; }else if(isNav4){ this.navObj = tabDisplay.document.layers["item"+this.id]; this.iconImg = this.navObj.document.images["itemIcon"+this.id]; tabDisplay.document.yPos=tabDisplay.document.yPos+this.navObj.clip.height; }
The browser sniffer code is: if (navigator.appVersion.charAt(0) == "4") { if (navigator.appName == "Netscape") { isNav4 = true; isIE4 = false; if (navigator.appVersion.indexOf("Macintosh") != -1) isNav4Mac=true; } else if (navigator.appVersion.indexOf("MSIE") != -1) { isIE4 = true; isNav4 = false; } } Mozilla has an appVersion beginning with 5, so neither isIE4 nor isNav4 will be set to true. I presume Netscape 6 has an appVersion beginning with 6, so it won't work either. IE5 has an appVersion beginning with 4, so it work work on the site.
Over to evangelism. There is no way for that site to work with mozilla because none of the code branches are executed.....
Assignee: asa → evangelism
Severity: major → normal
Status: UNCONFIRMED → NEW
Component: Browser-General → Evangelism
Ever confirmed: true
OS: Windows NT → All
QA Contact: doronr → zach
Reassigning evangelism bugs to bclary@netscape.com.
Assignee: evangelism → bclary
Priority: -- → P3
Summary: Java script drawn tree doesn't work correctly → gimp.org - Java script drawn tree doesn't work correctly
All Evangelism Bugs are now in the Product Tech Evangelism. See bug 86997 for details.
Component: Evangelism → US English
Product: Browser → Tech Evangelism
Version: other → unspecified
I've encountered this problem under RH7.1 with mozilla 0.9.5. Netscape 4.77 works perfectly well with the web page. In my case, mozilla appears to hang and I have to kill it, although if I waited long enough, it might finally come back up. Since gimp and mozilla are both open software, one would presume this problem could be solved with a little effort.
Whiteboard: [aok]
Mass reassign of all tech-evangelism us general bugs assigned to bc to doron except bc's P1 bugs. You may search for this mass reassign (it is 305 bugs) by searching for the keyword 'greeneggsandham'
Assignee: bclary → doronr
In Mozilla Mach-O 20030228 the tree is drawn fully expanded, cannot be collapsed. Contact address is karin@frozenriver.com
Hardware: PC → All
tech evang june 2003 reorg
Assignee: doron → english-us
QA Contact: zach → english-us
Please note that this manual only covers GIMP 1.0 and is considered obsolete. Some of the contents were outdated when GIMP 1.2 was released, and GIMP 2.0 is due to be finished shortly. A new user manual is created as a community effort, and it is planned that it will replace the current http://manual.gimp.org. So I doubt anyone will bother to fix the errors mentioned in this bug - the content is accessible, after all.
http://manual.gimp.org does not exist anymore - needs closed.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → INVALID
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.