ladybird/Libraries/LibWeb/CSS/Parser
Luke Wilde d3057a9c79 LibWeb: Preserve opening quotation in string token original source text
Used by chess.com, where it stores URLs to assets in CSS URL variables.
It then receives the value of them with getComputedStyle() and then
getPropertyValue(). With this, it trims off the url('') wrapper with a
simple slice(5, -2). Since we didn't preserve the opening quotation, it
would slice off the `h` in `https` instead of the quotation.
2025-02-05 16:02:09 +00:00
..
ComponentValue.cpp
ComponentValue.h
Dimension.h LibWeb/CSS: Add Parser::Dimension::to_string() 2024-12-18 12:21:22 +00:00
GradientParsing.cpp LibWeb/CSS: Fix linear-gradient single color-stop usage 2025-02-03 17:24:10 +00:00
Helpers.cpp
MediaParsing.cpp LibGC: Rename MarkedVector => RootVector 2024-12-26 19:10:44 +01:00
Parser.cpp LibWeb/CSS: Remove ad-hoc calc simplification from var/attr() expansion 2025-01-30 19:31:54 +01:00
Parser.h LibWeb/CSS: Simplify calculations after parsing them 2025-01-30 19:31:54 +01:00
ParsingContext.cpp LibWeb/CSS: Make ParsingContext's Realm optional 2024-12-05 19:59:57 +01:00
ParsingContext.h LibWeb/CSS: Replace Parser "current property" with a stack of contexts 2025-01-13 10:59:16 +00:00
RuleParsing.cpp LibWeb/CSS: Wrap calc()-resolution data in a struct 2025-01-30 19:31:54 +01:00
SelectorParsing.cpp LibWeb: Require CSS combinators to be followed by a simple selector 2024-11-23 09:49:33 +01:00
Token.cpp
Token.h
Tokenizer.cpp LibWeb: Preserve opening quotation in string token original source text 2025-02-05 16:02:09 +00:00
Tokenizer.h
TokenStream.h
Types.cpp
Types.h