Open Bug 521380 Opened 16 years ago Updated 3 years ago

"ASSERTION: pseudo type mismatch" with :first-line, :after

Categories

(Core :: CSS Parsing and Computation, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, regression, testcase)

Attachments

(1 file)

490 bytes, application/xhtml+xml
Details
Attached file testcase
###!!! ASSERTION: Wrong parent style context: 'Error', file /Users/jruderman/central/layout/base/nsFrameManager.cpp, line 844 Wrong parent style context: style: 0x1640098 :first-line {} should be using: style: 0x163fc28 {} ###!!! ASSERTION: pseudo type mismatch: 'aOldStyleContext->HasPseudoElementData() == aNewStyleContext->HasPseudoElementData()', file /Users/jruderman/central/layout/style/nsTransitionManager.cpp, line 356
I could imagine the first assertion leading to the second.
I couldn't reproduce in Linux debug builds from early September, mid October, or current mozilla-central; or 1.9.2, or 1.9.1.
Still happens for me on Mac (mozilla-central).
Hmmm, weird, I can reproduce but only when loading the testcase from bugzilla, not from a local file.
Still happens on mozilla-central and seems to lead to other assertions in some cases.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: