Closed Bug 1291376 Opened 8 years ago Closed 7 years ago

stylo: Align Gecko and Servo on usage of SheetParsingMode and SheetType

Categories

(Core :: CSS Parsing and Computation, defect, P2)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1321754

People

(Reporter: bholley, Unassigned)

References

Details

Gecko currently has a separate concept for "SheetParsingMode" (which determines which features are available when parsing the stylesheet) and SheetType (which determines the cascade level).

Servo only has one such concept, the "Origin" enum.

We'll need to verify whether Gecko does in fact need this distinction (especially given that some of the old customization APIs have been deprecated). Assuming it does, we'll need to add an equivalent distinction in Servo.
See Also: → 1291390
See Also: → 1321754
Webextensions support injecting stylesheets into pages.  Those APIs are also in flux.  So at the very least you need to check what their current APIs and API plans are.
Summary: Align Gecko and Servo on usage of SheetParsingMode and SheetType → stylo: Align Gecko and Servo on usage of SheetParsingMode and SheetType
Priority: -- → P2
I think this will be taken care of by bug 1321754.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.