Closed Bug 2773 Opened 26 years ago Closed 26 years ago

Inconsistent Table layout

Categories

(Core :: Layout: Tables, defect, P2)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: cmaximus, Assigned: karnaze)

References

()

Details

(Whiteboard: 23-AUG holding verification pending some discussion and review)

Attachments

(1 file)

While perusing Bug #1220 I came across the following example of a minimal HTML test case. Seamonkey, Nova, and IE4 lay out the following HTML three different ways. Each product is consistent across the platforms but not with each other. I haven't been able to prove to myself which way is right. I suggest we check it out and ascertain which is the spec result. Playing with the <td> attributes yields interesting/helpful results. Builds: MacMonkey 01/27/99 ->1/28 crashed trying to read the file from disk. LinuxMonkey 01/28/99 WinMonkey -not tested- ================== test case ================= <HTML><BODY> <TABLE CELLPADDING=0 CELLSPACING=0 WIDTH=602 BORDER=1> <TR> <TD COLSPAN="2" ROWSPAN=2 VALIGN=TOP BGCOLOR="#FFFFFF"> <IMG src="http://register.microsoft.com/library/images/gifs/regwiz/wiz438sidebar.gif" ALT="" BORDER=0> </TD> </TR> <!-- RICK: this is a parser problem Remove the script tag and the content doesn't get ejected from the table. --> <SCRIPT LANGUAGE=javascript> <!-- function handleTrigger() { if (event.ctrlKey == true && event.shiftKey == true) document.all("E").value = "1"; } document.onclick = handleTrigger; //--> </SCRIPT> <TR> <TD COLSPAN=6 HEIGHT="45" ALIGN=RIGHT>xxx</TD> </TR> </TABLE> </BODY></HTML>
QA Contact: 4130
Okay I checked on a WinNT box and everything is still true. The effect is much less pronounced on Windows. Nova and IE4 barely show the differences but they are still there. The best way too see the effects is on a Mac (no IE for Linux). More build info: WinMonkey 01/28/99 4.51b2 for Windows 01/25/99 " Mac 01/19/99 4.5 RTM for Linux IE 4.01 for Mac IE 4 for WinNT
installing myself as QA Contact for sevaral bugs at once
Setting all current Open/Normal to M4.
Assignee: karnaze → harishd
Well, since Claudius hasn't decided if this a bug or not, and it looks better in Gecko than Nav4.5, I'm passing it along to the parser folks, since the script is not showing up in the content model when I dump content.
This IS a bug and Gecko gets it wrong, wrong, wrong. Nova gets it wrong too. IE seems to have a firm grip on it. There is now a min test case so take a look in the 3 browsers and look at the three different ways. Much inspection has led to the conclusion that IE is about 95% correct on this.
Target Milestone: M4 → M5
Setting M5 milestone
Assignee: harishd → karnaze
Priority: P2 → P4
Reassigning the bug to karanze@netscape.com.
Priority: P4 → P2
Target Milestone: M5 → M4
testcase 2.0! now featuring some visual debugging tools like a horiz. and vert. rules and table cell background colors. I also stripped out the extraneous javascipt that was left over from a previous bug.
Whiteboard: (04/07) 3jrgm@qlink.queensu.ca -- review complete (Claudius has testcase 2.0!)
Status: NEW → ASSIGNED
Target Milestone: M4 → M6
Moving to M8
Moving to M9.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Gecko looks the best now, but that doesn't prove anything. You will not find any spec saying how this page should look.
Whiteboard: (04/07) 3jrgm@qlink.queensu.ca -- review complete (Claudius has testcase 2.0!) → 09-AUG holding verification pending some discussion
I'm going to hold off verifying this until I can prove to myself that Seamonkey either gets it right or at least does a better job than any other browser. i think the testcase needs some tweaking.
I created an attachment which depicts major differences between two daily builds(08/09/99 and 08/10/99)of apprunner. It seemed to get better with the second. I'm still working...
Whiteboard: 09-AUG holding verification pending some discussion → 23-AUG holding verification pending some discussion and review
Status: RESOLVED → VERIFIED
So it turns out no two browsers on Earth render this page the same way but I've satisfied myself that our way is mostly okay. btw Opera 3.61 happens to render this quite similarly. VERIFIED fixed with 20000112 builds.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: