serenity/Userland
Sam Atkins 94674c6999 LibWeb/CSS: Parse custom-idents more consistently
These have a few rules that we didn't follow in most cases:
- CSS-wide keywords are not allowed. (inherit, initial, etc)
- `default` is not allowed.
- The above and any other disallowed identifiers must be tested
  case-insensitively.

This introduces a `parse_custom_ident_value()` method, which takes a
list of disallowed identifier names, and handles the above rules.

(cherry picked from commit 6ae2b8c3d901d8a7255046a4517fddd8b0fa84c4)
2024-07-28 20:21:39 -04:00
..
Applets
Applications Mail: Remove CRLF chars from base64 data before decoding 2024-07-27 22:54:00 -04:00
BuggieBox Userland: Move basic system init functionality out of SystemServer 2024-06-30 00:20:45 +02:00
Demos CatDog: Avoid quickly switching between wake and sleep 2024-07-22 11:50:45 -04:00
DevTools Hackstudio: Add a window title when diff is opened 2024-06-09 14:13:29 -04:00
DynamicLoader DynamicLoader: Add an option to list all ELF loaded dependencies 2024-05-14 15:42:42 -06:00
Games Chess: Add time controls 2024-06-05 20:45:38 -04:00
Libraries LibWeb/CSS: Parse custom-idents more consistently 2024-07-28 20:21:39 -04:00
Services LibWeb+RequestServer: Let RequestServer set HTTP Accept-Encoding header 2024-07-28 17:34:44 -04:00
Shell Everywhere: Remove uneeded short option argument where possible 2024-04-22 08:10:08 +02:00
Utilities Utilities/js: Make it possible to exit via two consecutive ^C's 2024-07-28 13:06:44 -04:00
CMakeLists.txt