Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a22d4a299dd984dbd32a4f277c06f34df7ef5031
https://github.com/WebKit/WebKit/commit/a22d4a299dd984dbd32a4f277c06f34df7ef5031
Author: Ronan Turner <[email protected]>
Date: 2026-04-17 (Fri, 17 Apr 2026)
Changed paths:
M Source/WebKit/UIProcess/EnhancedSecurityTracking.cpp
Log Message:
-----------
Enhanced Security should prefer LinkSecurity reason over Insecure
https://bugs.webkit.org/show_bug.cgi?id=312559
rdar://174265509
Reviewed by Per Arne Vollan.
Small change to ensure LinkSecurity is checked first as the reason and
chosen if required instead of InsecureProvisional. This ensures that we
keep the correct reasoning for the Enhanced Security state even for HTTP
links that have been opted in to LinkSecurity.
Test case to follow.
* Source/WebKit/UIProcess/EnhancedSecurityTracking.cpp:
(WebKit::EnhancedSecurityTracking::enableIfRequired):
Canonical link: https://commits.webkit.org/311453@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications