The default bug view has changed. See this FAQ.

stylo: XBL <stylesheet> support

NEW
Assigned to

Status

()

Core
CSS Parsing and Computation
P1
normal
8 months ago
14 days ago

People

(Reporter: bholley, Assigned: heycam, NeedInfo)

Tracking

(Blocks: 3 bugs)

Firefox Tracking Flags

(Not tracked)

Details

XBL documents can use a <stylesheet> element to specify additional stylesheets that get applied to bindings. This is probably needed to render the browser chrome properly, as well as a few odd XBL-implemented content features like video controls.

This is implemented by code to attach the binding manager to the style set in nsCSSFrameConstructor::ConstructRootFrame, and then additional logic (currently in nsStyleSet::AppendAllXBLStyleSheets) to get the stylesheet from the bindings.
Priority: -- → P3
Blocks: 1341725
Blocks: 1345702
Cameron, can you take this?
Assignee: nobody → cam
Flags: needinfo?(cam)
Priority: P3 → P1
You need to log in before you can comment on or make changes to this bug.