Sam Atkins
|
1a5533e528
LibWeb: Tokenize CSS numbers as doubles
|
1 year ago |
Sam Atkins
|
c138845013
LibWeb: Store the original representation of CSS tokens
|
2 years ago |
Sam Atkins
|
84af8dd9ed
LibWeb: Propagate errors from CSS Tokenizer
|
2 years ago |
Sam Atkins
|
17618989a3
LibWeb: Propagate errors from CSS Tokenizer construction
|
2 years ago |
Sam Atkins
|
3685a8813a
LibWeb: Port CSS Tokenizer to new Strings
|
2 years ago |
Sam Atkins
|
8af65108e4
LibWeb: Construct CSS Tokenizer and Parser with a StringView encoding
|
2 years ago |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 years ago |
Sam Atkins
|
97e174afcd
LibWeb: Use the term "ident sequence" instead of "name"
|
2 years ago |
Sam Atkins
|
bf786d66b1
LibWeb: Move Token and Tokenizer into Parser namespace
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Sam Atkins
|
fe372cd073
LibWeb: Use CSS::Number for Token numeric values
|
3 years ago |
Sam Atkins
|
0795b9f7bb
LibWeb: Use floats instead of doubles for CSS numbers
|
3 years ago |
Sam Atkins
|
269a24d4ca
LibWeb: Pass correct values to would_start_an_identifier()
|
3 years ago |
Sam Atkins
|
bb82ee5530
LibWeb: Pass correct values to would_start_a_number()
|
3 years ago |
Sam Atkins
|
981badb45f
LibWeb: Add CSS::Tokenizer::start_of_input_stream_[twin|triplet]()
|
3 years ago |
Sam Atkins
|
f6869797a7
LibWeb: Convert numeric tokens to numbers in CSS Tokenizer
|
3 years ago |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 years ago |
Sam Atkins
|
ecf5368535
LibWeb: Record position information in CSS Tokens
|
3 years ago |
Sam Atkins
|
9a2eecaca4
LibWeb: Add CSS Tokenizer::consume_as_much_whitespace_as_possible()
|
3 years ago |
Sam Atkins
|
dfbdc20f87
LibWeb: Add spec links to CSS Tokenizer
|
3 years ago |
Sam Atkins
|
c249fbd17c
LibWeb: Correct escape handling in CSS Tokenizer
|
4 years ago |
Sam Atkins
|
b7116711bf
LibWeb: Add TokenStream class to CSS Parser
|
4 years ago |
Sam Atkins
|
9c14504bbb
LibWeb: Rename CSS::Token::TokenType -> Type
|
4 years ago |
Sam Atkins
|
985ed47a38
LibWeb: Use EOF code point instead of Optional in CSS Tokenizer
|
4 years ago |
Andreas Kling
|
12a42edd13
Everywhere: codepoint => code point
|
4 years ago |
Andreas Kling
|
407d6cd9e4
AK: Rename Utf8CodepointIterator => Utf8CodePointIterator
|
4 years ago |
Linus Groh
|
649d2faeab
Everywhere: Use "the SerenityOS developers." in copyright headers
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
078f0a5c67
LibWeb: Add specification-based CSS tokenizer
|
4 years ago |