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

NEW
Unassigned

Status

()

--
minor
11 years ago
3 years ago

People

(Reporter: jruderman, Unassigned)

Tracking

(Blocks: 2 bugs, {assertion, testcase})

Trunk
x86
Mac OS X
assertion, testcase
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

289 bytes, application/xhtml+xml
Details
(Reporter)

Description

11 years ago
Created attachment 307590 [details]
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

9 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.