Sam Atkins
7eb7396f8b
LibWeb: Match styles for pseudo-elements
...
Since each selector can only have zero or one pseudo-element, we match
against it as a separate step, before matching the rest of the
selector. This should be faster, but mostly I did this because I could
not figure out how else to stop selectors without a pseudo-element from
matching the pseudo-element, eg so `.foo` styles don't affect
`.foo::before`.
2022-02-25 19:35:34 +01:00
..
2022-02-25 19:35:34 +01:00
2022-02-24 08:04:25 +01:00
2022-02-24 08:04:25 +01:00
2022-02-21 18:35:12 +01:00
2022-02-16 22:48:32 +03:30
2022-02-16 22:48:32 +03:30
2022-02-15 14:14:02 +01:00
2022-02-17 19:56:19 +01:00
2022-02-17 19:56:19 +01:00
2022-02-16 22:48:32 +03:30
2022-02-12 16:13:27 +00:00
2022-02-12 16:13:27 +00:00
2022-02-16 22:48:32 +03:30
2022-02-17 19:56:19 +01:00
2022-02-17 19:56:19 +01:00
2022-02-16 22:48:32 +03:30
2022-02-20 11:50:38 +01:00
2022-02-13 01:03:49 +01:00
2022-02-13 01:03:49 +01:00
2022-02-24 08:04:25 +01:00
2022-02-24 08:04:25 +01:00
2022-02-19 11:38:46 +01:00
2022-02-24 08:04:25 +01:00
2022-02-24 08:04:25 +01:00
2022-02-16 22:48:32 +03:30
2022-02-24 08:04:25 +01:00
2022-02-24 08:04:25 +01:00
2022-02-20 02:03:24 +01:00
2022-02-16 22:21:45 +01:00
2022-02-16 22:48:32 +03:30
2022-02-24 08:04:25 +01:00
2022-02-24 08:04:25 +01:00
2022-02-25 19:35:34 +01:00
2022-02-24 08:04:25 +01:00
2022-02-24 08:04:25 +01:00
2022-02-19 11:38:46 +01:00
2022-02-25 19:35:34 +01:00
2022-02-25 19:35:34 +01:00
2022-02-25 19:35:34 +01:00
2022-02-25 19:35:34 +01:00
2022-02-25 19:35:34 +01:00
2022-02-25 19:35:34 +01:00
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-10 20:52:11 +01:00
2022-02-10 20:52:11 +01:00
2022-02-16 22:48:32 +03:30
2022-02-25 19:35:34 +01:00
2022-02-25 19:35:34 +01:00
2022-02-19 19:33:54 +01:00
2022-02-19 19:33:54 +01:00
2022-02-24 08:04:25 +01:00
2022-02-24 08:04:25 +01:00