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

Reply via email to