Open Bug 550364 Opened 14 years ago Updated 2 years ago

"ASSERTION: Since we're in FLEX_FLEX_LARGE_ZERO case, all auto-width cols should have zero pref width." with large negative textindent

Categories

(Core :: Layout: Tables, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

325 bytes, application/xhtml+xml
Details
Attached file testcase
This testcase triggers a number of assertions, including:

###!!! ASSERTION: Since we're in FLEX_FLEX_LARGE_ZERO case, all auto-width cols should have zero pref width.: 'col_width == 0 && colFrame->GetPrefCoord() == 0', file /Users/jruderman/mozilla-central/layout/tables/BasicTableLayoutStrategy.cpp, line 949
the problem starts at bug 399538 and then disturbs the min and pref width of cells and as a result columns. If this assertion is hit with a non pathological testcase it might be a concern.
Depends on: 399538
Summary: "ASSERTION: Since we're in FLEX_FLEX_LARGE_ZERO case, all auto-width cols should have zero pref width." → "ASSERTION: Since we're in FLEX_FLEX_LARGE_ZERO case, all auto-width cols should have zero pref width." with large negative textindent
Still happens on trunk.
Severity: minor → S4
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: