Callum Law
233146421a
LibWeb: Don't collapse serialized comma separated StyleValueLists
2025-12-08 11:46:50 +00:00
Callum Law
8a197b7ee5
LibWeb: Produce correct resolved value for animation-duration
2025-11-28 13:24:11 +00:00
Callum Law
5bbcd0a48f
LibWeb: Parse the animation-timeline CSS property
2025-11-28 13:24:11 +00:00
Callum Law
517e3f5f1d
LibWeb: Serialize animation according to spec
...
We now:
- Serialize longhands in the correct order
- Support serializing multiple values
- Include default longhands where required (to distinguish
animation-name from that longhand).
2025-09-24 11:58:20 +01:00
Callum Law
869442c206
LibWeb: Parse animation shorthand as comma separated list
...
We now parse (but don't yet trigger animations for) multiple definitions
within a single animation property.
2025-09-24 11:58:20 +01:00
Callum Law
2ff1ae6155
LibWeb: Escape serialized custom idents
2025-09-24 11:58:20 +01:00
Callum Law
ce4a24eec5
LibWeb: Store animation-name in ComputedProperties in computed form
2025-09-24 11:58:20 +01:00
Callum Law
030e6d7c9b
LibWeb: Parse animation-* properties as comma separated lists
...
We are yet to actually support having more than one value but this gets
us closer and gains us some WPT tests in the process.
2025-09-24 11:58:20 +01:00
Callum Law
4f5feaf3b6
Tests: Import a bunch of animation property parsing tests
...
Done in a distinct commit to show progress over following commits
2025-09-24 11:58:20 +01:00
Tim Ledbetter
e502f19fa7
LibWeb: Implement the animation-composition property
2025-09-19 10:10:05 +01:00
Tim Ledbetter
39cef6eeb5
LibWeb: Disallow default as a keyframe name
2025-06-14 17:56:10 -04:00