The default bug view has changed. See this FAQ.

stylo: ServoStyleSheets don't permit modification

NEW
Assigned to

Status

()

Core
CSS Parsing and Computation
P1
normal
a month ago
2 days ago

People

(Reporter: bradwerth, Assigned: bradwerth)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

a month ago
ServoStyleSheets need ability for modification, which implies dirty flags and mInner cloning similar to the implementation in CSSStyleSheet.
(Assignee)

Updated

a month ago
See Also: → bug 1290218
Hm, I'd think that we already support mutation stylo stylesheets via our CSSOM stuff. Is the issue that we just don't expose this to C++ consumers over certain APIs? What are the consumers of those APIs?
Flags: needinfo?(bwerth)
Priority: -- → P2
I think the issue is that they can be modified, but we don't handle this correctly in the presence of style sheet inner sharing.
Ok, that makes sense. P1.
Flags: needinfo?(bwerth)
Priority: P2 → P1
Assignee: nobody → bwerth
(Assignee)

Updated

2 days ago
See Also: → bug 1348481
You need to log in before you can comment on or make changes to this bug.