Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e7b6bdc9a09389eee7788a1ada5268e9ebadc22d
      
https://github.com/WebKit/WebKit/commit/e7b6bdc9a09389eee7788a1ada5268e9ebadc22d
  Author: Alex Christensen <[email protected]>
  Date:   2025-12-10 (Wed, 10 Dec 2025)

  Changed paths:
    M Source/WTF/wtf/PlatformHave.h
    M Source/WebCore/PAL/pal/spi/cf/CFNetworkSPI.h
    M Source/WebCore/platform/network/cf/ResourceRequestCFNet.h
    M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm

  Log Message:
  -----------
  Remove some unused code interfacing with unsupported CFNetwork versions
https://bugs.webkit.org/show_bug.cgi?id=303895
rdar://166188417

Reviewed by Matthew Finkel.

A lot of this is just removing compile-time guards that are only used in 
NetworkSessionCocoa.mm
and always on for all supported Cocoa platforms.  The only piece that can't be 
seen in open source
is the fact that NW_CONTEXT_HAS_PRIVACY_LEVEL_SILENT is always defined on 
platforms we support.

* Source/WTF/wtf/PlatformHave.h:
* Source/WebCore/PAL/pal/spi/cf/CFNetworkSPI.h:
* Source/WebCore/platform/network/cf/ResourceRequestCFNet.h:
* Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm:
(-[WKNetworkSessionDelegate URLSession:task:didFinishCollectingMetrics:]):
(WebKit::configurationForSessionID):
(stringForSSLProtocol): Deleted.
(stringForSSLCipher): Deleted.

Canonical link: https://commits.webkit.org/304254@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to