Closed Bug 130492 Opened 23 years ago Closed 21 years ago

{inc} Table reflow sometimes fails, resulting overlapping cells [colgroup + rowspan]

Categories

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

x86
All
defect

Tracking

()

RESOLVED FIXED
Future

People

(Reporter: primorec, Unassigned)

References

()

Details

(Keywords: testcase)

Attachments

(2 files, 3 obsolete files)

Click on this link and wonder what mozilla does with a table. Before you click on the link, please check the attachment wich I will upload after "Commit" You will see two browsers MSIE 5.5 and mozilla 0.9.9 MSIE does a perfect job... mozilla is lost ADDITIONAL NOTE: you can confuse mozilla very easily by scrolling the page BEFORE the complete download and rendering is done my system Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020310 (REDHAT6.2)
It does not happen always...but very often... it seems that the table is simply too big and too complicated mozilla has a better chance to render the table correctly if you do not touch it during the task...I mean.. no scrolling no e-mail writting and sending ...
worksforme with Linux build 20020309. this actually looks like a dupe of bug 118532 (see the screenshot there), which was marked WORKSFORME...
wfm win 0.9.9 on win98
Confirmed linux 2002031822 I think wether you see this depends on your network connection. The table is reflowed a lot of times while the page loads. Sometimes it is reflowed correctly, sometimes it is not. Also when I reload the problem goes away.
I cannot reproduce this in 1.0rc1. Reporter Igor Furlan, please can you check to see whether this bug is still present in a recent build (Moz1-RC1 or a new nightly build). If this bug does not occur please can you resolve it worksforme. For further information on bug writing please see http://www.mozilla.org/quality/bug-writing-guidelines.html
to HTMLTables component. A testcase would be nice here. :)
Assignee: asa → karnaze
Component: Browser-General → HTMLTables
Keywords: qawanted
QA Contact: doron → amar
This URL http://www.bath.ac.uk/%7Epy8ieh/cgi/listresults.pl?ID=ETS is still a problem for mozilla 1.0RC1
same problem with RC2
WFM with RC2 on OS X.
RC3 on LINUX: still the same problem
Table looks strange also on Mozilla 1.0.0+ , Build ID 2002060221, Linux
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P4
Attached file the elusive testcase (obsolete) —
linux trunk build 20020615 note that the rowspans do not work (replacing each with 2 cells makes the bug go away) removing the class or title specifications on the <COL> elements also makes the testcase render properly.
Keywords: qawantedtestcase
not yet solved in Mozilla 1.1a Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1a) Gecko/20020610
not solved yet Mozilla 1.1b Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1b) Gecko/20020722
Target Milestone: --- → Future
The problem still exists on Mozilla 2003031408/win98 (you will need to revisit the page a few times to see it happen) I could not come up with a simpler reduced testcase. But I can confirm that removing the colgroup code also removes the bug (comment 12). I note that the # of cols defined in colgroup is 2 less than the actual # of cols (could that be a problem?) When I load the page, sometimes I see the wrong layout briefly, but the table quickly reflows correctly, so perhaps Mozilla sometimes fails to call the last reflow? (Note the right end of the screencapture. Cells are truncated)
Attachment #73844 - Attachment is obsolete: true
Attachment #82165 - Attachment is obsolete: true
Keywords: qawanted
Summary: TABLES are still a problem → Table reflow sometimes fails, resulting overlapping cells [colgroup + rowspan]
reassign
Assignee: karnaze → table
QA Contact: amar → madhur
Daniel, Andrew, I can't seem to reproduce the problem with that testcase... are you still seeing it?
yes. I had to reload the testcase 4 or 5 times to get the broken result. Mozilla 1.5/win2k
Attached file simpler testcase
this testcase is 100% reproducible. it uses javascript-forced reflow rather than just being too large to do in one chunk.
Attachment #87815 - Attachment is obsolete: true
OS: Linux → All
Summary: Table reflow sometimes fails, resulting overlapping cells [colgroup + rowspan] → {inc} Table reflow sometimes fails, resulting overlapping cells [colgroup + rowspan]
Keywords: qawanted
Depends on: 248474
this has been fixed by the patch in bug 248474
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: