Tim Ledbetter
7b0b6e7493
LibWeb/CSS: Make empty GridTrackSize value serialize to "none"
...
This is the default value of the `grid-template-rows` and
`grid-template-columns` properties.
2025-03-22 17:33:37 +01:00
Tim Ledbetter
cbf47abd24
LibWeb/CSS: Set the initial value of the appearance property to "none"
2025-03-22 17:05:17 +01:00
Tim Ledbetter
ecd6636b3e
LibWeb/CSS: Use "0s" as the initial value for animation-duration
2025-03-22 17:04:33 +01:00
Tim Ledbetter
c029a9c98c
LibWeb: Serialize grid-area as auto if all sub-properties are auto
2025-03-20 16:59:27 +00:00
Tim Ledbetter
54351e7327
LibWeb: Use shortest serialization for shorthands with repeated values
...
For shorthands where all the values are repeated, we now only output
the value once.
2025-03-20 14:30:55 +01:00
Sam Atkins
a28197669a
LibWeb/CSS: Move property code from CSSStyleDeclaration to *Properties
...
CSSStyleDeclaration is a base class that's used by various collections
of style properties or descriptors. This commit moves all
style-property-related code into CSSStyleProperties, where it belongs.
As noted in the previous commit, we also apply the CSSStyleProperties
prototype now.
2025-03-19 13:53:00 +00:00