ladybird/Userland
Andreas Kling e40ad73ae7 LibWeb: Allow setting shorthand CSS properties via CSSStyleDeclaration
We now expand shorthands into their respective longhand values when
assigning to a shorthand named property on a CSSStyleDeclaration.

We also make sure that shorthands can be round-tripped by correctly
routing named property access through the getPropertyValue() AO,
and expanding it to handle shorthands as well.

A lot of WPT tests for CSS parsing rely on these mechanisms and should
now start working. :^)

Note that multi-level recursive shorthands like `border` don't work
100% correctly yet. We're going to need a bunch more logic to properly
serialize e.g `border-width` or `border` itself.
2024-09-22 09:45:59 +02:00
..
Libraries LibWeb: Allow setting shorthand CSS properties via CSSStyleDeclaration 2024-09-22 09:45:59 +02:00
Services RequestServer: Remove now-unused HTTP related code 2024-09-22 06:43:12 +02:00
Utilities LibWebView+WebContent+headless-browser: Make the page info IPCs async 2024-09-19 18:07:17 +02:00