[css-properties-values-api] Apply font-* properties before calculating registered custom properties
Categories
(Core :: CSS Parsing and Computation, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox124 | --- | fixed |
People
(Reporter: zrhoffman, Assigned: zrhoffman)
References
(Blocks 1 open bug, )
Details
Attachments
(1 file, 2 obsolete files)
Once dependency cycles between font-* properties and custom properties are resolved, font-* properties need to be applied before computing and substituting registered custom properties.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
This will let us call Cascade::apply_prioritary_properties while the
computed::Context is borrowed by the CustomPropertiesBuilder.
Depends on D194021
Assignee | ||
Comment 2•1 year ago
|
||
This ensures that registered custom properties containing font-relative
units are computed accurately.
Depends on D194022
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Assignee | ||
Comment 4•1 year ago
|
||
(Unassigning since D194023 is abandoned)
Updated•1 year ago
|
Assignee | ||
Comment 5•1 year ago
|
||
Bug 1856522 could be closed as a duplicate of bug 1855110, but because some TODOs still reference bug 1856522, let's close bug 1856522 once those TODOs are removed:
Assignee | ||
Comment 6•1 year ago
|
||
Dependencies between custom properties and font-* properties are
resolved in bug 1855110, so these TODOs for bug 1856522 can be removed.
Updated•1 year ago
|
Comment 8•1 year ago
|
||
bugherder |
Description
•