Andreas Kling
5955a504e0
LibWeb: Allow font-family names to start with -
...
We achieve this by making properties that accept a custom-ident value
skip the "someone else's vendor prefix" check for values that start with
a `-` character.
This fixes an issue where e.g `font-family: Arial, -apple-system` would
be rejected by the parser completely. We now treat `-apple-system` like
an identifier in such cases.
Also add `valid-types` metadata for the `font-family` property so this
actually works. :^)
2023-07-06 14:30:06 +02:00
..
2023-07-06 14:30:06 +02:00
2023-07-06 09:28:16 +02:00
2023-03-15 14:55:49 +01:00
2023-06-15 16:54:14 +01:00
2023-06-15 16:54:14 +01:00
2023-03-30 21:29:50 +02:00
2023-03-30 21:29:50 +02:00
2023-07-03 13:37:14 +02:00
2023-05-25 06:36:10 +02:00
2023-03-15 12:48:25 -04:00
2023-03-15 12:48:25 -04:00
2023-05-29 05:35:41 +02:00
2023-05-29 05:35:41 +02:00
2022-09-06 00:27:09 +02:00
2023-06-20 15:50:26 +01:00
2023-02-18 00:52:47 +01:00
2023-05-29 05:35:41 +02:00
2023-05-29 05:35:41 +02:00
2023-05-08 09:29:44 +02:00
2023-03-30 16:54:15 +02:00
2022-09-06 00:27:09 +02:00
2023-05-29 05:35:41 +02:00
2023-06-21 12:26:22 +02:00
2023-06-21 12:26:22 +02:00
2023-05-29 05:35:41 +02:00
2023-06-21 12:26:22 +02:00
2023-06-21 12:26:22 +02:00
2023-03-15 08:48:49 +01:00
2023-03-15 08:48:49 +01:00
2023-07-06 09:28:16 +02:00
2023-07-06 09:28:16 +02:00
2022-12-06 08:54:33 +01:00
2023-05-29 05:35:41 +02:00
2023-05-29 05:35:41 +02:00
2023-05-29 05:35:41 +02:00
2023-05-29 05:35:41 +02:00
2022-09-06 00:27:09 +02:00
2023-06-15 08:07:17 +02:00
2023-05-29 05:35:41 +02:00
2023-03-05 21:59:16 +00:00
2023-03-15 08:48:49 +01:00
2023-03-15 08:48:49 +01:00
2022-09-06 00:27:09 +02:00
2023-05-29 05:35:41 +02:00
2023-05-29 05:35:41 +02:00
2023-03-07 11:51:12 +00:00
2023-06-17 06:31:28 +02:00
2023-02-15 12:48:26 -05:00
2023-05-02 20:27:28 +02:00
2023-06-13 06:08:27 +02:00
2023-05-24 14:40:35 +02:00
2023-03-20 20:37:40 -04:00
2023-07-05 19:03:20 +02:00
2023-05-24 17:19:18 +02:00
2023-05-24 17:19:18 +02:00
2023-05-31 10:56:32 +02:00
2023-06-02 17:46:35 +02:00
2023-01-21 14:35:00 +01:00
2023-06-07 14:13:07 +02:00
2023-06-07 14:13:07 +02:00
2023-07-05 19:03:20 +02:00
2023-06-13 06:08:27 +02:00
2023-06-02 20:03:28 +02:00
2023-03-07 11:51:12 +00:00
2023-05-08 09:29:44 +02:00
2023-04-09 17:27:27 +02:00
2023-06-02 17:46:35 +02:00
2023-06-02 17:46:35 +02:00
2023-05-13 07:38:08 +02:00
2023-05-24 14:40:35 +02:00
2023-07-06 14:30:06 +02:00
2023-01-09 11:09:31 +01:00
2023-06-09 20:37:51 +02:00
2023-05-31 05:56:25 +02:00
2023-06-02 17:46:35 +02:00
2023-06-25 10:27:08 +01:00
2023-05-06 08:07:28 +02:00
2023-06-13 06:08:27 +02:00
2023-07-05 12:42:02 +02:00
2023-07-05 12:42:02 +02:00
2023-07-05 12:42:02 +02:00
2023-02-15 12:48:26 -05:00
2023-02-15 12:48:26 -05:00
2023-05-27 05:47:54 +02:00
2023-05-27 05:47:54 +02:00
2023-07-06 09:28:16 +02:00
2023-06-09 17:13:19 +02:00
2023-07-06 09:28:16 +02:00
2023-06-25 10:27:08 +01:00
2023-05-08 09:29:44 +02:00
2023-05-08 09:29:44 +02:00
2022-11-14 14:47:37 +00:00
2023-05-08 09:29:44 +02:00
2023-06-09 20:37:51 +02:00
2023-06-09 20:37:51 +02:00
2023-03-07 11:51:12 +00:00
2023-05-31 10:56:32 +02:00
2023-06-02 17:46:35 +02:00
2022-11-02 11:04:23 +00:00