Open Bug 421185 Opened 16 years ago Updated 2 years ago

"ASSERTION: Shouldn't have unconstrained stuff here Thanks to the rules of reflow"

Categories

(Core :: Layout, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

289 bytes, application/xhtml+xml
Details
Attached file testcase
Loading the testcase triggers a bunch of assertions, including:

###!!! ASSERTION: Shouldn't have unconstrained stuff here Thanks to the rules of reflow: 'aReflowState.ComputedWidth() != NS_UNCONSTRAINEDSIZE', file /Users/jruderman/trunk/mozilla/layout/generic/nsLeafFrame.cpp, line 106

This assertion was added in bug 412679.
This worksforme on Linux.
Still happens for me on Mac.
Android still hits this reliably. Desktop platforms don't, however.

###!!! ASSERTION: computed inline size should always be computed: 'computedSize.ISize(wm) != NS_INTRINSICSIZE', file /builds/slave/try-and-api-11-d-0000000000000/build/src/layout/xul/nsBoxFrame.cpp, line 673
###!!! ASSERTION: Shouldn't have unconstrained stuff here Thanks to the rules of reflow: 'aReflowState.ComputedWidth() != NS_UNCONSTRAINEDSIZE', file /builds/slave/try-and-api-11-d-0000000000000/build/src/layout/generic/nsLeafFrame.cpp, line 81
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: