Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: dd8d64894febdb0f0eab97e19fc951317f23b4cc
https://github.com/WebKit/WebKit/commit/dd8d64894febdb0f0eab97e19fc951317f23b4cc
Author: Jessica Lee <[email protected]>
Date: 2026-08-28 (Fri, 28 Aug 2026)
Changed paths:
M Source/WebKit/Shared/ios/WebParentalControlsURLFilter.mm
Log Message:
-----------
Remove MAYBE_EVALUATE_URL_WITH_TRANSITIVE_TRUST and
MAYBE_REQUEST_PERMISSION_ASK_TO macros
https://bugs.webkit.org/show_bug.cgi?id=322764
rdar://179995976
Reviewed by Sihui Liu and Per Arne Vollan.
These macros are no longer needed.
There is a previous behavior change for
WebParentalControlsURLFilter::requestPermissionForURL as we no longer fall
back to using the legacy flow of requestPermissionForURL if the
BrowserEngineKit API requestPermissionForURL
is unavailable as we did with the macro. This was deemed acceptable as this
filtering flow is only available
on iOS27 and all macOS/iOS27 platforms should have the latest BrowserEngineKit
API's.
No new tests needed.
* Source/WebKit/Shared/ios/WebParentalControlsURLFilter.mm:
(WebKit::WebParentalControlsURLFilter::isURLAllowedImpl):
(WebKit::WebParentalControlsURLFilter::requestPermissionForURL):
Canonical link: https://commits.webkit.org/320074@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications