ladybird/Userland/Libraries/LibWeb/CSS/Parser
Shannon Booth 3f13a50a20 LibWeb: Return FlyString from CSS::Parser::Token::ident
Instead of a StringView. This allows us to preserve the nice O(1) string
compare property of FlyString, and not needing to allocate when one is
needed.

Ideally all other places in Token should have similar changes done, but
to prevent a huge amount of churn, just change ident for now.
2023-11-07 11:33:41 +01:00
..
Block.cpp LibWeb: Make serializing CSS Parser types infallible 2023-08-22 17:51:48 +01:00
Block.h LibWeb: Make serializing CSS Parser types infallible 2023-08-22 17:51:48 +01:00
ComponentValue.cpp LibWeb: Add ComponentValue::is_function(name) and is_ident(name) helpers 2023-09-11 17:03:22 +01:00
ComponentValue.h LibWeb: Add ComponentValue::is_function(name) and is_ident(name) helpers 2023-09-11 17:03:22 +01:00
Declaration.cpp LibWeb: Make serializing CSS Parser types infallible 2023-08-22 17:51:48 +01:00
Declaration.h LibWeb: Make serializing CSS Parser types infallible 2023-08-22 17:51:48 +01:00
DeclarationOrAtRule.cpp LibWeb: Port CSS::Parser::Rule to new Strings 2023-02-15 12:48:26 -05:00
DeclarationOrAtRule.h LibWeb: Port CSS::Parser::Rule to new Strings 2023-02-15 12:48:26 -05:00
Dimension.h LibWeb: Implement Flex and FlexStyleValue types 2023-09-28 20:33:20 +01:00
Function.cpp LibWeb: Stop adding extra whitespace when serializing CSS Functions 2023-09-20 18:29:37 +02:00
Function.h LibWeb: Expose Parser::Function name as FlyString const& 2023-09-05 14:27:23 +02:00
GradientParsing.cpp LibWeb: Expose Parser::Function name as FlyString const& 2023-09-05 14:27:23 +02:00
Helpers.cpp LibWeb: Make external StyleValue-parsing methods infallible 2023-08-19 17:34:22 +02:00
MediaParsing.cpp LibWeb: Return FlyString from CSS::Parser::Token::ident 2023-11-07 11:33:41 +01:00
Parser.cpp LibWeb: Return FlyString from CSS::Parser::Token::ident 2023-11-07 11:33:41 +01:00
Parser.h LibWeb: Replace GridTrackPlacementShorthandStyleValue with ShorthandSV 2023-09-25 00:46:21 +01:00
ParsingContext.cpp LibWeb: Add SVG-presentation-attribute-parsing mode to CSS parser 2023-09-26 20:01:55 +02:00
ParsingContext.h LibWeb: Add SVG-presentation-attribute-parsing mode to CSS parser 2023-09-26 20:01:55 +02:00
Rule.cpp LibWeb: Port CSS::Parser::Rule to new Strings 2023-02-15 12:48:26 -05:00
Rule.h LibWeb: Port CSS::Parser::Rule to new Strings 2023-02-15 12:48:26 -05:00
SelectorParsing.cpp LibWeb: Return FlyString from CSS::Parser::Token::ident 2023-11-07 11:33:41 +01:00
Token.cpp LibWeb: Make serializing CSS Parser types infallible 2023-08-22 17:51:48 +01:00
Token.h LibWeb: Return FlyString from CSS::Parser::Token::ident 2023-11-07 11:33:41 +01:00
Tokenizer.cpp LibWeb: Tokenize CSS numbers as doubles 2023-08-20 14:25:18 +01:00
Tokenizer.h LibWeb: Tokenize CSS numbers as doubles 2023-08-20 14:25:18 +01:00
TokenStream.h LibWeb: Add preliminary support for CSS animations 2023-05-29 05:35:41 +02:00