Closed Bug 130492 Opened 22 years ago Closed 20 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: 20 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: