Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 2353515764da1f3b6ec7f23306d7b2219eda3b7f
      
https://github.com/WebKit/WebKit/commit/2353515764da1f3b6ec7f23306d7b2219eda3b7f
  Author: Ronan Turner <[email protected]>
  Date:   2026-07-18 (Sat, 18 Jul 2026)

  Changed paths:
    M Source/WTF/wtf/PlatformHave.h
    M Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in
    M 
Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.Development.sb.in
    M 
Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb.in
    M Source/WebKit/Shared/Cocoa/EnhancedSecurityLinkUtilities.h
    M Source/WebKit/Shared/Cocoa/EnhancedSecurityLinkUtilities.mm
    M Tools/TestWebKitAPI/Tests/WebKit/WKWebView/EnhancedSecurityPolicies.mm

  Log Message:
  -----------
  Enhanced Security: Move HAVE_ENHANCED_SECURITY_LINKS to
WebKit
https://bugs.webkit.org/show_bug.cgi?id=319376
rdar://170252891

Reviewed by Adrian Taylor and Abrar Rahman Protyasha.

This is a upstream of HAVE_ENHANCED_SECURITY_LINKS.

Test: Tools/TestWebKitAPI/Tests/WebKit/WKWebView/EnhancedSecurityPolicies.mm

* Source/WTF/wtf/PlatformHave.h:
* Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
* 
Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.Development.sb.in:
* Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb.in:
* Source/WebKit/Shared/Cocoa/EnhancedSecurityLinkUtilities.h:
* Source/WebKit/Shared/Cocoa/EnhancedSecurityLinkUtilities.mm:
(WebKit::hasURLsRequiringEnhancedSecurityCheck):
(WebKit::isEnhancedSecurityEnabledForURL):
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/EnhancedSecurityPolicies.mm:
(TEST(EnhancedSecurityPolicies, LinkInStoreEnablesEnhancedSecurity)):
(TEST(EnhancedSecurityPolicies,
HttpLinkInStoreRemainsOnceUpgraded)):

Canonical link: 
https://flagged.apple.com:443/proxy?t2=dk6D7k1Oi6&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzE3NDU5QG1haW4=&emid=82d96133-a5b1-4086-8ac7-0b723c309307&c=11



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to