ladybird/Tests/LibURL
Shannon Booth d21044de15 LibURL: Fix public suffix matching for canonical hosts
Public suffix matching could fail when callers passed host text that
was not already in the same form as the generated PSL table. In
particular, uppercase ASCII hosts like EXAMPLE.COM and UTF-8 IDN hosts
could miss matches even though URL hosts are canonically represented as
lowercase ASCII/IDNA.

Make the PublicSuffixData API difficult to misuse by routing all
invocations through URL::Host overloads so that the canonical hostname
is always what is matched against.
2026-06-08 20:19:06 +02:00
..
CMakeLists.txt LibURL: Remove C++ URLPattern implementation 2026-05-28 09:27:41 +02:00
TestPublicSuffix.cpp LibURL: Fix public suffix matching for canonical hosts 2026-06-08 20:19:06 +02:00
TestURL.cpp LibURL: Move registrable-domain PSL lookup to PublicSuffixData 2026-06-08 20:19:06 +02:00
TestURLPattern.cpp LibURL: Implement URLPattern in Rust 2026-05-28 09:27:41 +02:00