"ASSERTION: prev sibling is not on this list" with mathml:ms

RESOLVED FIXED

Status

()

Core
Layout
RESOLVED FIXED
8 years ago
5 years ago

People

(Reporter: Jesse Ruderman, Unassigned)

Tracking

(Blocks: 1 bug, {assertion, testcase})

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

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

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

Description

8 years ago
Created attachment 407392 [details]
testcase

###!!! ASSERTION: prev sibling is not on this list: '!aPrevSibling || ContainsFrame(aPrevSibling)', file layout/generic/nsFrameList.cpp, line 197

###!!! ASSERTION: bogus mLastChild: 'mLastChild == nsLayoutUtils::GetLastSibling(mFirstChild)', file layout/generic/nsFrameList.cpp, line 637

###!!! ASSERTION: Some pres arena objects were not freed: 'mPresArenaAllocCount == 0', file layout/base/nsPresShell.cpp, line 1644
This was caused by bug 504524.

For some reason after we've added the span to the document, the textnode stays on the overflow list and never leaves it. The fontsize just needs to be big enough to hit some internal limit, for example 10in is big enough, and the quotes don't get any bigger.
Blocks: 504524
Should be fixed by checkin of bug 523468.
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
Group: core-security
You need to log in before you can comment on or make changes to this bug.