Closed Bug 59252 Opened 24 years ago Closed 24 years ago

fixed layout tables overflow its content

Categories

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

x86
All
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: bugzilla, Assigned: karnaze)

References

()

Details

(Keywords: regression)

Attachments

(5 files)

The table at:
http://browserwatch.internet.com/news/news-current.html
becomes very wide.
I see this with linux trunk build 2000110521.

OS -> ALL
OS: Windows 2000 → All
Something has been changed over the past weekend on the table code because it
seems that nesting tables has some very wierd and wrong rendering problems.

I just confirmed bug 59278 and it seems like nested tables is the culprit in it too.

Look at this page (http://www.dglconsultants.com/sample.html) on a site I
manage.  Whatever has changed over the past few days completely mangles this
page too.
Sorry for the SPAM.

What the hell happened to the build id in the title bar?

Mozilla/5.0 (Windows; U; Win98; en-US; m18) Gecko/20001106
Adding keywords.

This is a very visible regression and is completely BREAKING correctly written html.

I downloaded a few dailies to track down when this regression happened.
Something caused this regression between the 10-28-08 trunk build and the 10-29
trunks (viewed in win98).

I queried bugzilla (how do you query for a specific day for bugs that are
fixed?) for the last 15 days for layout and html tables. I did not really find
anything that suggests what caused this.

WTF?

Another site that i noticed this bug is here:
http://www.annuitiesnet.com/v2/news.shtml

I will provide a screenshot.
Severity: normal → blocker
Blocks: 59278
*** Bug 59278 has been marked as a duplicate of this bug. ***
some comments made by John Morrison from bug 59278...

The core issue is that for
a nested table which is also 'table-layout:fixed;', the text contents of the
inner tables cells will have unconstrained width (and extend outside the
containing tables right border). This landed with limbo1 on Oct30th with
buster's checkin for bug 53690 [i.e., this bug is in the candidate builds].
This is bad news, as it means the use of 'table-layout:fixed' is a hazardous
exercise.
The 1st patch to bug 53690 probably caused this bug. I have a patch which I'll 
attach but I want to look at http://www.dglconsultants.com/sample.html first.
Thanks for patching so quickly!

Any chance to get this checked in for trunk and branch?

Also, does your patch also fix the fixed layout table border problem reported in
bug 43854?

Thanks again.

*** Bug 59978 has been marked as a duplicate of this bug. ***
Revising summary so you can find this bug easier and minimize dupes.
No longer blocks: 59278
Summary: table doesn't layout correct. Table becomes very wide. → fixed layout tables overflow its content
The patch is checked in.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
verified. :-)

Will this get patched into the first major post-RTM point release of NS6?
Severity: blocker → normal
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: