Closed Bug 370866 Opened 17 years ago Closed 17 years ago

"ASSERTION: Can't solve for both left and right" with nested marquees

Categories

(Core :: Layout, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase, Whiteboard: [dbaron-1.9:RwCr])

Attachments

(1 file)

289 bytes, application/xhtml+xml
Details
Attached file testcase
###!!! ASSERTION: Can't solve for both left and right: 'NS_AUTOOFFSET != kidReflowState.mComputedOffsets.right', file /Users/jruderman/trunk/mozilla/layout/generic/nsAbsoluteContainingBlock.cpp, line 399
A start here would be fixing the unconstrained width asserts (somehow nsFrame::RefreshSizeCache ends up with a block width that's unconstrained, then calls nsFrame::BoxReflow with an unconstrained aWidth)...
Flags: blocking1.9?
Flags: blocking1.9? → blocking1.9+
See some analysis in bug 363722.
Depends on: 363722
OS: Mac OS X → All
I don't get the "Can't solve for both left and right" assertion anymore.  

I do still get lots of unconstrained width assertions, but those are probably covered by bug 363722.
Whiteboard: [dbaron-1.9:RwCr]
Should this bug be marked as WFM?
WFM.  I'll retest the testcase here once bug 363722 is fixed.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
Flags: in-testsuite?
Crashtest checked in.
Flags: in-testsuite? → in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: