Open Bug 1223724 Opened 9 years ago Updated 2 years ago

"ASSERTION: must be in the same rule tree as parent" with <style> in <table>

Categories

(Core :: CSS Parsing and Computation, defect)

defect

Tracking

()

Tracking Status
firefox45 --- wontfix
firefox-esr52 --- wontfix
firefox54 --- wontfix
firefox56 --- wontfix
firefox57 --- wontfix
firefox58 --- fixed

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, reproducible, testcase, Whiteboard: [fixed by stylo])

Attachments

(2 files)

Attached file testcase
###!!! ASSERTION: must be in the same rule tree as parent: 'r1 == r2', file layout/style/nsStyleContext.cpp, line 112
Attached file stack
Component: Layout → CSS Parsing and Computation
Flags: needinfo?(cam)
I hit this assertion failure on https://www.get.com/:

###!!! ASSERTION: must be in the same rule tree as parent: 'r1 == r2', file layout/style/nsStyleContext.cpp, line 121
###!!! ASSERTION: must be in the same rule tree as parent: 'r1 == r2', file layout/style/nsStyleContext.cpp, line 121
###!!! ASSERTION: must be in the same rule tree as parent: 'r1 == r2', file style/nsStyleContext.cpp, line 121
###!!! ASSERTION: must be in the same rule tree as parent: 'r1 == r2', file layout/style/nsStyleContext.cpp, line 121
This only reproduces with Stylo disabled on current trunk, so we can probably just close this out once that's enabled everywhere by default.
Has Regression Range: --- → no
Flags: needinfo?(cam) → in-testsuite?
Whiteboard: [fixed by stylo]
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: