Sam Atkins
03a4ecce19
LibWeb/CSS: Merge TranslationStyleValue into TransformationStyleValue
...
As with ScaleStyleValue, the serialization is the only unique part of
this class, and we can just move it over.
2025-01-17 10:12:39 +01:00
Sam Atkins
ac15e626dd
LibWeb/CSS: Merge ScaleStyleValue into TransformationStyleValue
...
The only ways this varies from the `scale()` function is with parsing
and serialization. Parsing stays separate, and serialization is done by
telling `TransformationStyleValue` which property it is, and overriding
its normal `to_string()` code for properties other than `transform`.
2025-01-17 10:12:39 +01:00
Sam Atkins
bd5d1b092a
LibWeb/CSS: Move TransformationSV -> Transformation code into TSV
2025-01-17 10:12:39 +01:00
Psychpsyo
7757df5bb5
LibWeb: Implement CSS 'isolation' property
2025-01-13 11:07:55 +00:00
Psychpsyo
9370990ff2
LibWeb: Implement user-select
...
This implements all values of user-select.
2025-01-08 14:37:28 +00:00
Gingeh
df70455d3f
LibWeb: Implement the color-scheme meta tag name
2025-01-08 11:18:13 +00:00
Gingeh
ce5cd012b9
LibWeb/CSS: Implement the color-scheme CSS property
2025-01-08 11:18:13 +00:00
Aliaksandr Kalenik
0b8b690f92
LibWeb+LibWebView: Allow to specify default font size in FontPlugin
...
Instead of always assuming 12pt size for default font, explicitly pass
it as a parameter.
2025-01-02 10:47:21 +01:00
Andreas Kling
74469a0c1f
LibWeb: Make CSS::ComputedProperties GC-allocated
2024-12-22 10:12:49 +01:00
Andreas Kling
c1cad8fa0e
LibWeb: Rename CSS::StyleProperties => CSS::ComputedProperties
...
Now that StyleProperties is only used to hold computed properties, let's
name it ComputedProperties.
2024-12-22 10:12:49 +01:00