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

NEW
Unassigned

Status

()

defect
--
minor
11 years ago
4 years ago

People

(Reporter: jruderman, Unassigned)

Tracking

(Blocks 2 bugs, {assertion, testcase})

Trunk
x86
macOS
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

289 bytes, application/xhtml+xml
Details
Reporter

Description

11 years ago
Posted 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.
Reporter

Comment 2

10 years ago
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
You need to log in before you can comment on or make changes to this bug.