1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-16 06:54:59 +00:00
serenity/Userland/Libraries/LibWeb/CSS/Parser
Sam Atkins 12b8570ce3 LibWeb: Understand the format() part of a @font-face's src
This is used to skip downloading fonts in formats that we don't support.
Currently we only support TTF as far as I am aware.

The parts of a `src` are in a fixed order, unusually, which makes the
parsing more nesty instead of loopy.
2022-04-07 21:20:14 +02:00
..
ComponentValue.h LibWeb: Rename StyleComponentValueRule -> ComponentValue 2022-04-07 21:20:14 +02:00
Declaration.h LibWeb: Expose Declaration's internals with getters 2022-04-07 21:20:14 +02:00
DeclarationOrAtRule.h LibWeb: Rename StyleDeclarationRule -> Declaration 2022-04-07 21:20:14 +02:00
Parser.cpp LibWeb: Understand the format() part of a @font-face's src 2022-04-07 21:20:14 +02:00
Parser.h LibWeb: Understand the format() part of a @font-face's src 2022-04-07 21:20:14 +02:00
StyleBlockRule.h LibWeb: Rename StyleComponentValueRule -> ComponentValue 2022-04-07 21:20:14 +02:00
StyleFunctionRule.h LibWeb: Rename StyleComponentValueRule -> ComponentValue 2022-04-07 21:20:14 +02:00
StyleRule.h LibWeb: Rename StyleComponentValueRule -> ComponentValue 2022-04-07 21:20:14 +02:00
StyleRules.cpp LibWeb: Rename StyleDeclarationRule -> Declaration 2022-04-07 21:20:14 +02:00
Token.cpp LibWeb: Tidy up CSS::Token::to_debug_string() 2022-03-22 15:47:36 +01:00
Token.h LibWeb: Add basic support for the attr() CSS function 2022-03-30 03:18:14 +02:00
Tokenizer.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Tokenizer.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00