ladybird/Libraries/LibURL
Shannon Booth 89dbdd3411 LibURL: Add domain concept to URL::Origin to fix same-origin-domain
The same-origin domain check always returned true if only the scheme
matched. This was because of missing steps to check for the origin's
domain, which didn't exist. Add this concept to URL::Origin, even
though we do not use it at this stage in document.domain setter.

Co-Authored-By: Luke Wilde <luke@ladybird.org>
2025-12-30 13:02:10 +01:00
..
Pattern LibRegex: Flatten capture group list in MatchState 2025-04-18 17:09:27 +02:00
CMakeLists.txt CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
Forward.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
Host.cpp LibURL: Return a proper registrable domain if it's missing in the PSL 2025-12-30 12:40:27 +01:00
Host.h LibURL: Implement Host::public_suffix() and registrable_domain() 2024-11-30 12:07:39 +01:00
Origin.cpp LibURL: Add domain concept to URL::Origin to fix same-origin-domain 2025-12-30 13:02:10 +01:00
Origin.h LibURL: Add domain concept to URL::Origin to fix same-origin-domain 2025-12-30 13:02:10 +01:00
Parser.cpp LibURL: Convert to scalar string before URL parsing 2025-07-07 06:50:57 -04:00
Parser.h LibURL: Publicly expose ability to parse a host 2025-06-27 18:45:48 +12:00
Site.cpp LibURL: Differentiate cross site opaque origins 2025-06-30 08:06:37 +01:00
Site.h LibURL: Implement Site concept 2024-11-30 12:07:39 +01:00
URL.cpp LibWeb+LibURL: Default empty string paths to URL's path in CookieStore 2025-08-17 22:17:36 +02:00
URL.h LibURL: Add a few missing internal page factories 2025-09-18 07:27:24 -04:00