ladybird/Libraries/LibURL/Pattern
Shannon Booth bee3720b6f LibURL/Pattern: Make dummyURL from the URL parser with a special scheme
Corresponds to: https://github.com/whatwg/urlpattern/commit/46c30fda8f

Along with a follow up bug fix that I made of:

https://github.com/whatwg/urlpattern/commit/5e1c93e2

This for example, fixes canonicalization of URL hosts containing
special characters that should have the unicode ToAscii algorithm
performed on them as the URLs were not being treated as special.
2025-04-06 08:24:54 -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: Do not return errors in some canonicalization steps 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: Implement matching a URLPattern 2025-04-06 08:24:54 -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: Implement the URLPattern Pattern Parser 2025-04-06 08:24:54 -04:00
PatternParser.h LibURL/Pattern: Implement the URLPattern Pattern Parser 2025-04-06 08:24:54 -04:00
String.cpp LibURL/Pattern: Implement ability to generate a pattern string 2025-04-06 08:24:54 -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