[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•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years 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•2 years ago
|
||
This ensures that registered custom properties containing font-relative
units are computed accurately.
Depends on D194022
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Comment 4•2 years ago
|
||
(Unassigning since D194023 is abandoned)
Updated•2 years ago
|
Updated•2 years 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
•