ladybird/Libraries/LibURL/Pattern
Shannon Booth 0a58497ab9 LibURL/Pattern: Fix PatternParser logic for prefix codepoint comparison
We were not properly handling the case that prefix code point was the
empty string (which we represent as an OptionalNone). While this
still resulted in the correct pattern string being generated, an
incorrect regular expression was being generated causing matching
to fail.
2025-04-07 10:29:09 -04:00
..
Canonicalization.cpp LibURL/Pattern: Make dummyURL from the URL parser with a special scheme 2025-04-06 08:24:54 -04:00
Canonicalization.h LibURL/Pattern: Do not return errors in some canonicalization steps 2025-04-06 08:24:54 -04:00
Component.cpp LibURL/Pattern: Implement generating a component match result 2025-04-06 08:24:54 -04:00
Component.h LibURL/Pattern: Implement generating a component match result 2025-04-06 08:24:54 -04:00
ConstructorStringParser.cpp LibURL/Pattern: Implement 'compute protocol matches a special scheme' 2025-04-06 08:24:54 -04:00
ConstructorStringParser.h LibURL/Pattern: Implement the constructor string parser 2025-03-15 07:39:03 -04:00
Init.cpp LibURL/Pattern: Ensure string passed through in process a URLPatternInit 2025-04-06 08:24:54 -04:00
Init.h LibURL/Pattern: Implement processing a URL Pattern Init 2025-04-06 08:24:54 -04:00
Options.cpp LibURL/Pattern: Add representation of a URL Pattern 'options' struct 2025-04-06 08:24:54 -04:00
Options.h LibURL/Pattern: Add representation of a URL Pattern 'options' struct 2025-04-06 08:24:54 -04:00
Part.cpp LibURL/Pattern: Add a URL Pattern 'Part' representation 2025-04-06 08:24:54 -04:00
Part.h LibURL/Pattern: Add a URL Pattern 'Part' representation 2025-04-06 08:24:54 -04:00
Pattern.cpp LibURL/Pattern: Do not trim whitespace interpreting port 2025-04-07 10:29:09 -04:00
Pattern.h LibURL/Pattern: Implement matching a URLPattern 2025-04-06 08:24:54 -04:00
PatternError.h LibURL/Pattern: Add a representation of a URL Pattern error 2025-03-04 16:32:09 -05:00
PatternParser.cpp LibURL/Pattern: Fix PatternParser logic for prefix codepoint comparison 2025-04-07 10:29:09 -04:00
PatternParser.h LibURL/Pattern: Implement the URLPattern Pattern Parser 2025-04-06 08:24:54 -04:00
String.cpp AK+LibURL+LibWeb: Use simdutf to validate ASCII strings 2025-04-06 11:05:58 -04:00
String.h LibURL/Pattern: Implement ability to generate a pattern string 2025-04-06 08:24:54 -04:00
Tokenizer.cpp LibURL/Pattern: Implement the URL Pattern Tokenizer 2025-03-15 07:39:03 -04:00
Tokenizer.h LibURL/Pattern: Implement the URL Pattern Tokenizer 2025-03-15 07:39:03 -04:00