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