Sam Atkins
0fd0596dbf
LibWeb: Support strings as list-style-types
...
We've long claimed to support this, but then silently ignored string
values, until 4cb2063577 which would
not-so-silently crash instead. (Oops)
So, actually pass the string value along and use it in the list marker.
As part of this, rename our `list-style-type` enum to
`counter-style-name-keyword`. This is an awkward name, attempting to be
spec-based. (The spec says `<counter-style>`, which is either a
`<counter-style-name>` or a function, and the `<counter-style-name>` is
a `<custom-ident>` that also has a few predefined values. So this is the
best I could come up with.)
Unfortunately only one WPT test for this passes - the others fail
because we produce a different layout when text is in `::before` than
when it's in `::marker`, and similar issues.
2025-02-11 10:39:27 +01:00
..
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-13 11:35:38 +00:00
2024-12-13 11:35:38 +00:00
2025-01-28 01:12:45 +01:00
2024-12-07 08:31:03 +00:00
2025-01-31 14:24:39 +01:00
2025-01-30 19:31:54 +01:00
2025-01-08 11:18:13 +00:00
2025-01-08 11:18:13 +00:00
2024-12-07 08:31:03 +00:00
2025-02-03 17:24:10 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2025-02-11 10:39:27 +01:00
2024-12-07 08:31:03 +00:00
2025-01-21 11:34:06 -05:00
2024-12-11 16:37:22 -07:00
2025-01-30 19:31:54 +01:00
2025-01-08 11:18:13 +00:00
2025-01-21 11:34:06 -05:00
2024-12-07 08:31:03 +00:00
2025-01-21 11:34:06 -05:00
2024-12-07 08:31:03 +00:00
2025-01-08 11:18:13 +00:00
2025-01-28 01:12:45 +01:00
2025-01-21 11:34:06 -05:00
2024-12-07 08:31:03 +00:00
2025-01-21 11:34:06 -05:00
2024-12-07 08:31:03 +00:00
2025-01-21 11:34:06 -05:00
2025-01-08 11:18:13 +00:00
2025-01-30 19:31:54 +01:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-11-18 17:39:03 -05:00
2024-12-07 08:31:03 +00:00
2025-01-30 19:31:54 +01:00
2024-12-13 11:35:38 +00:00
2025-01-30 19:31:54 +01:00
2024-12-18 18:54:20 +01:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2025-02-03 17:24:10 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-13 11:35:38 +00:00
2024-12-13 11:35:38 +00:00
2024-12-07 08:31:03 +00:00
2025-02-03 17:24:10 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2025-01-28 01:12:45 +01:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2025-01-30 19:31:54 +01:00
2025-01-17 10:12:39 +01:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00
2024-12-07 08:31:03 +00:00