Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5d5bb2812b45a398e30816a86da84dbe50dd4948
https://github.com/WebKit/WebKit/commit/5d5bb2812b45a398e30816a86da84dbe50dd4948
Author: Alex Christensen <[email protected]>
Date: 2024-12-04 (Wed, 04 Dec 2024)
Changed paths:
M Source/WTF/wtf/PlatformHave.h
M Source/WebKit/NetworkProcess/NetworkProcess.cpp
M Source/WebKit/NetworkProcess/NetworkSession.h
M Source/WebKit/NetworkProcess/cocoa/AppStoreDaemonSPI.h
M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.h
M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm
Log Message:
-----------
Adopt AdAttributionKit's private browsing verification protocol
https://bugs.webkit.org/show_bug.cgi?id=282629
rdar://137446845
Reviewed by John Wilander.
We tell AdAttributionKit the session identifier of private browsing sessions if
they are the source
of impression donations. When the session is destroyed, we notify
AdAttributionKit.
* Source/WTF/wtf/PlatformHave.h:
* Source/WebKit/NetworkProcess/NetworkProcess.cpp:
(WebKit::NetworkProcess::didClose):
* Source/WebKit/NetworkProcess/NetworkSession.h:
(WebKit::NetworkSession::notifyAdAttributionKitOfSessionTermination):
* Source/WebKit/NetworkProcess/cocoa/AppStoreDaemonSPI.h:
* Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.h:
* Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm:
(WebKit::NetworkSessionCocoa::~NetworkSessionCocoa):
(WebKit::NetworkSessionCocoa::notifyAdAttributionKitOfSessionTermination):
(WebKit::NetworkSessionCocoa::donateToSKAdNetwork):
Canonical link: https://commits.webkit.org/287354@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