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