Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6359c6e87a404d8bcd4d45bddc8aa589b4364d2e
https://github.com/WebKit/WebKit/commit/6359c6e87a404d8bcd4d45bddc8aa589b4364d2e
Author: Brent Fulgham <[email protected]>
Date: 2024-08-06 (Tue, 06 Aug 2024)
Changed paths:
M Source/WTF/wtf/PlatformHave.h
M Source/WebCore/PAL/pal/spi/cocoa/WebFilterEvaluatorSPI.h
M Source/WebCore/loader/ContentFilter.cpp
M Source/WebCore/loader/ContentFilter.h
M Source/WebCore/platform/PlatformContentFilter.h
M Source/WebCore/platform/cocoa/ParentalControlsContentFilter.mm
M Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp
Log Message:
-----------
[Cocoa] Pass host process audit token to the WebFilterEvaluator
https://bugs.webkit.org/show_bug.cgi?id=277643
<rdar://109173794>
Reviewed by Andy Estes.
Pass the WebKit host process audit token to the WebFilterEvaluator when
parental controls
and other content filtering is enabled. This allows that framework to confirm
process
entitlements and to support additional filtering features.
This patch simply passes the existing audit token value to the
WebFilterEvaluator object,
when this property exists.
* Source/WTF/wtf/PlatformHave.h:
* Source/WebCore/PAL/pal/spi/cocoa/WebFilterEvaluatorSPI.h:
* Source/WebCore/loader/ContentFilter.cpp:
(WebCore::ContentFilter::setHostProcessAuditToken):
* Source/WebCore/loader/ContentFilter.h:
* Source/WebCore/platform/PlatformContentFilter.h:
(WebCore::PlatformContentFilter::hostProcessAuditToken const):
(WebCore::PlatformContentFilter::setHostProcessAuditToken):
* Source/WebCore/platform/cocoa/ParentalControlsContentFilter.mm:
(WebCore::ParentalControlsContentFilter::responseReceived):
* Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp:
(WebKit::NetworkResourceLoader::startContentFiltering):
Canonical link: https://commits.webkit.org/281923@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes