Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3f1d5e3400d40599c95e9cf1d4594fbf17bbaafa
https://github.com/WebKit/WebKit/commit/3f1d5e3400d40599c95e9cf1d4594fbf17bbaafa
Author: Patrick Griffis <[email protected]>
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
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes