Changeset 294126 in webkit
- Timestamp:
- May 12, 2022, 4:43:37 PM (3 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r294122 r294126 1 2022-05-12 Alex Christensen <achristensen@webkit.org> 2 3 Revert r293861 4 https://bugs.webkit.org/show_bug.cgi?id=239977 5 <rdar://93208265> 6 7 Apparently it is still needed on trunk 8 9 * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm: 10 (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa): 11 * NetworkProcess/cocoa/NetworkSessionCocoa.mm: 12 (WebKit::NetworkSessionCocoa::createWebSocketTask): 13 1 14 2022-05-12 J Pascoe <j_pascoe@apple.com> 2 15 -
trunk/Source/WebKit/NetworkProcess/cocoa/NetworkDataTaskCocoa.mm
r293861 r294126 340 340 RetainPtr<NSURLRequest> nsRequest = request.nsURLRequest(WebCore::HTTPBodyUpdatePolicy::UpdateHTTPBody); 341 341 RetainPtr<NSMutableURLRequest> mutableRequest = adoptNS([nsRequest.get() mutableCopy]); 342 343 if (parameters.isMainFrameNavigation344 || parameters.hadMainFrameMainResourcePrivateRelayed345 || !parameters.topOrigin346 || request.url().host() == parameters.topOrigin->host()) {347 if ([mutableRequest respondsToSelector:@selector(_setPrivacyProxyFailClosedForUnreachableNonMainHosts:)])348 [mutableRequest _setPrivacyProxyFailClosedForUnreachableNonMainHosts:YES];349 }350 342 351 343 #if ENABLE(APP_PRIVACY_REPORT) -
trunk/Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm
r294084 r294126 1713 1713 #endif 1714 1714 1715 // FIXME: This function can make up to 3 copies of a request.1716 // Reduce that to one if the protocol is null, the request isn't app initiated,1717 // or the main frame main resource was private relayed, then set all properties1718 // on the one copy.1719 if (hadMainFrameMainResourcePrivateRelayed || request.url().host() == clientOrigin.topOrigin.host) {1720 RetainPtr<NSMutableURLRequest> mutableRequest = adoptNS([nsRequest.get() mutableCopy]);1721 if ([mutableRequest respondsToSelector:@selector(_setPrivacyProxyFailClosedForUnreachableNonMainHosts:)])1722 [mutableRequest _setPrivacyProxyFailClosedForUnreachableNonMainHosts:YES];1723 nsRequest = WTFMove(mutableRequest);1724 }1725 1726 1715 auto& sessionSet = sessionSetForPage(webPageProxyID); 1727 1716 RetainPtr<NSURLSessionWebSocketTask> task = [sessionSet.sessionWithCredentialStorage.session webSocketTaskWithRequest:nsRequest.get()];
Note:
See TracChangeset
for help on using the changeset viewer.