Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 3f1d5e3400d40599c95e9cf1d4594fbf17bbaafa https://github.com/WebKit/WebKit/commit/3f1d5e3400d40599c95e9cf1d4594fbf17bbaafa Author: Patrick Griffis <pgrif...@igalia.com> Date: 2025-04-10 (Thu, 10 Apr 2025)
Changed paths: M Source/WebCore/platform/soup/PublicSuffixStoreSoup.cpp Log Message: ----------- [SOUP] Always have a fallback when domain does not have known base https://bugs.webkit.org/show_bug.cgi?id=291194 Reviewed by Michael Catanzaro. Previously if we didn't have a known base in the public suffix list we return nothing and WebKit internally then just uses the full domain. In practice this is not the behavior people expect and other browsers, including WebKit on Apple platforms, don't seem to do this either. Instead just always treat the last two segments as the base domain. * Source/WebCore/platform/soup/PublicSuffixStoreSoup.cpp: (WebCore::PublicSuffixStore::platformTopPrivatelyControlledDomain const): Canonical link: https://commits.webkit.org/293538@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes