Callum Law
6d73a3e85f
LibWeb: Parse @font-feature-values at-rule
...
We don't yet support the `font-display` descriptor as part of this
2026-02-17 12:25:27 +00:00
Callum Law
784911fb6d
LibWeb: Implement CSSFontFeatureValuesRule
2026-02-17 12:25:27 +00:00
Callum Law
703259a24c
LibWeb: Parse and serialize @counter-style rule
...
We don't yet parse or serialize any of the descriptors in the rule, just
the rule itself and the name
2026-02-03 09:58:47 +00:00
Tim Ledbetter
191e0e8c18
LibWeb: Support @-webkit-keyframes as an alias for @keyframes
...
This is listed as mandatory in the compat spec.
2026-01-25 09:33:24 +01:00
Sam Atkins
870f24f181
LibWeb/CSS: Add basic implementation of CSSMarginRule
...
This is a bit under-specced, specifically there's no definition of
CSSMarginDescriptors so I've gone with CSSStyleProperties for now. Gets
us 17 WPT subtests.
2025-05-16 11:01:39 +01:00
Sam Atkins
aa9fa88428
LibWeb/CSS: Treat at-rule names insensitively to determine context type
...
`@MeDiA` is entirely valid.
2025-05-16 11:01:39 +01:00
Sam Atkins
aaf07ae30d
LibWeb: Add basic implementation of @page
...
This doesn't support selectors, and the only descriptors for now are for
margins.
2025-05-15 09:53:29 +01:00
Sam Atkins
763b1b0ee2
LibWeb/CSS: Move RuleContext type out of Parser.h
...
This was previously internal to the Parser, but we'd like to pass it in
from outside.
2025-04-23 10:55:45 +01:00