Closed Bug 1370782 Opened 8 years ago Closed 8 years ago

stylo: nsXBLPrototypeResources::GatherRuleProcessor can get called for servo sheets

Categories

(Core :: CSS Parsing and Computation, defect)

53 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1292285

People

(Reporter: bzbarsky, Unassigned)

References

(Blocks 1 open bug)

Details

This is causing mochitest failures on dom/events/test/test_bug1145910.html. In a debug build: GECKO(2119) | Assertion failure: sheet->IsGecko() (GatherRuleProcessor must only be called for nsXBLPrototypeResources objects with Gecko-flavored style backends), at /home/worker/workspace/build/src/dom/xbl/nsXBLPrototypeResources.cpp:154 [log…] In an opt build we just crash. Stack: libxul.so!mozilla::CSSStyleSheet::AddRuleProcessor libxul.so!nsCSSRuleProcessor::nsCSSRuleProcessor libxul.so!nsXBLPrototypeResources::GatherRuleProcessor libxul.so!nsXBLPrototypeResources::FlushSkinSheets libxul.so!nsXBLPrototypeBinding::FlushSkinSheets libxul.so!mozilla::dom::ShadowRoot::StyleSheetChanged etc.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.