ladybird/Userland/Libraries/LibWeb/CSS/Parser
Sam Atkins 874202045d LibWeb: Rewind TokenStream if we reject a parsed value as out-of-bounds
Wrap the parsing of numbers, integers, and dimensions in a transaction,
which we only commit if that parsed value was actually accepted by the
property.

This fixes `font: 0/0 a;` failing to parse.
2023-06-03 16:04:46 +02:00
..
Block.cpp
Block.h
ComponentValue.cpp
ComponentValue.h
Declaration.cpp
Declaration.h
DeclarationOrAtRule.cpp
DeclarationOrAtRule.h
Function.cpp
Function.h
Parser.cpp LibWeb: Rewind TokenStream if we reject a parsed value as out-of-bounds 2023-06-03 16:04:46 +02:00
Parser.h LibWeb: Parse clamp() css math function 2023-06-02 05:22:12 +02:00
Rule.cpp
Rule.h
Token.cpp
Token.h LibWeb: Store the original representation of CSS tokens 2023-03-22 19:45:40 +01:00
Tokenizer.cpp LibWeb: Store the original representation of CSS tokens 2023-03-22 19:45:40 +01:00
Tokenizer.h LibWeb: Store the original representation of CSS tokens 2023-03-22 19:45:40 +01:00
TokenStream.h LibWeb: Add preliminary support for CSS animations 2023-05-29 05:35:41 +02:00