Use VariableValue to track dependencies in non-custom properties.
Categories
(Core :: CSS Parsing and Computation, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox123 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
(Blocks 2 open bugs)
Details
(Keywords: perf-alert)
Attachments
(3 files)
Assignee | ||
Comment 1•11 months ago
|
||
This allows moving the custom properties outside of the UA stylesheets.
Ideally these variables wouldn't be needed and the cue pseudo would
behave more like ::part(), but for now this does the trick and allows
the following patch to work.
I'll look into simplifying this a bit more.
Assignee | ||
Comment 2•11 months ago
|
||
Depends on D197146
Assignee | ||
Comment 4•11 months ago
|
||
I noticed that we weren't finding the :host::cue rule in the inspector,
even though it was applying and working.
When we're a NAC pseudo-element, also look at the relevant shadow root.
Could probably write a test for this, but I think I want to make the
setup for ::cue (which is the only weird pseudo like this) a bit nicer,
so not sure it's worth it.
Comment 6•11 months ago
|
||
Backed out for causing webvtt related failures.
Failure log: https://treeherder.mozilla.org/logviewer?job_id=441173213&repo=autoland
Backout link: https://hg.mozilla.org/integration/autoland/rev/b3e9fcc4a96c958b07c6936393778980c9dde1fb
Assignee | ||
Updated•11 months ago
|
Comment 8•11 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/cdd2bb7464c9
https://hg.mozilla.org/mozilla-central/rev/9eb78117bef2
Comment 9•11 months ago
|
||
Comment hidden (obsolete) |
Updated•10 months ago
|
Assignee | ||
Comment 11•10 months ago
|
||
That can't be right, that only affects DevTools code.
Description
•