ladybird/Tests/LibWeb/Text/expected/wpt-import/css/css-values/tree-counting
Callum Law 831e471444 LibWeb: Support top-level tree counting functions
Adds support for `sibling-index()` and `sibling-count()` when parsing
`<number>` and `<integer>`. This is achieved by a new
`TreeCountingFunctionStyleValue` class which is converted within
`absolutized` to `NumberStyleValue` and `IntegerStyleValue` respectively

There are still a few kinks to work out in order to support these
everywhere, namely:
 - There are some `StyleValue`s which aren't absolutized (i.e. those
   which are stored within another `StyleValue` without an
   `absolutize()` method.
 - We don't have a way to represent this new `StyleValue` within
   `{Number,Integer}OrCalculated`. This would be fixed if we were to
   instead just use the `StyleValue` classes until style computation at
   which time they would be absolutized into their respective
   primitives (double, i64, etc) bypassing the need for *OrCalculated
   entirely.
2025-10-20 16:12:08 +01:00
..
calc-sibling-function-in-shadow-dom.txt LibWeb: Support top-level tree counting functions 2025-10-20 16:12:08 +01:00
calc-sibling-function-parsing.txt LibWeb: Support top-level tree counting functions 2025-10-20 16:12:08 +01:00
calc-sibling-function.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-function-container-query-invalidation.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-function-container-query.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-function-descriptors.tentative.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-function-invalidation.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-function-media-query.tentative.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-index-keyframe-font-style-dynamic.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-index-keyframe-font-variation-settings-dynamic.txt LibWeb: Support top-level tree counting functions 2025-10-20 16:12:08 +01:00
sibling-index-keyframe-font-weight-dynamic.txt
sibling-index-keyframe-length-value-dynamic.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-index-keyframe-palette-mix-dynamic.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-index-keyframe-percent-dynamic.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-index-keyframe-registered-properties-dynamic.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-index-keyframe-rotate-dynamic.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-index-keyframe-scale-dynamic.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-index-keyframe-transform-dynamic.txt Tests: Import tree-counting function WPT tests 2025-10-20 16:12:08 +01:00
sibling-index-keyframe-value-dynamic.txt LibWeb: Support top-level tree counting functions 2025-10-20 16:12:08 +01:00
tree-scoped-sibling-function.txt LibWeb: Support top-level tree counting functions 2025-10-20 16:12:08 +01:00