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

Reply via email to