Closed Bug 523460 Opened 15 years ago Closed 15 years ago

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

Categories

(Core :: Layout, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

716 bytes, application/xhtml+xml
Details
Attached file 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
Closed: 15 years ago
Resolution: --- → FIXED
Group: core-security
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: