mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-23 12:51:06 +00:00
fbd6dd0fce
We now fully support the full ColorFunction in the ComputedStyle struct in layout. This solves an issue where colors are copied on the C++ side. Some structs had to be renamed to avoid name collisions in the generates C++ code. Some specified structs has the #[repr(C)] attribute now to include them in the ComputedStyle struct. This is not really correct as they are specified values and only computed values should be there. Splitting all the unit structs into specified and computed is a lot of changes so there is a follow up bug here: https://bugzilla.mozilla.org/show_bug.cgi?id=1924483 Differential Revision: https://phabricator.services.mozilla.com/D225080 |
||
---|---|---|
.. | ||
components | ||
ports/geckolib | ||
tests/unit | ||
moz.build | ||
rustfmt.toml |