Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c603913ff2dd0f1a744f3b3abeb35c4c959be55c
      
https://github.com/WebKit/WebKit/commit/c603913ff2dd0f1a744f3b3abeb35c4c959be55c
  Author: Charlie Wolfe <[email protected]>
  Date:   2023-02-07 (Tue, 07 Feb 2023)

  Changed paths:
    M Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm
    M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm

  Log Message:
  -----------
  configureForNetworkConnectionIntegrity() should not be called unconditionally
https://bugs.webkit.org/show_bug.cgi?id=251819
rdar://104709975

Reviewed by Wenson Hsieh.

We should only call configureForNetworkConnectionIntegrity() when the network
connection integrity policy is enabled. This will race this function call 
against
the resources loaded after the main frame, which should be fine.

* Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm:
(WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa):
* Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm:
(WebKit::SessionWrapper::initialize):
(WebKit::NetworkSessionCocoa::clearCredentials):
(WebKit::createURLSession): Deleted.

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to