@@ -150,7 +150,7 @@ static NSURLSessionAuthChallengeDisposition toNSURLSessionAuthChallengeDispositi
150
150
return CyberCore::NetworkLoadPriority::Medium;
151
151
}
152
152
153
- #if HAVE(NETWORK_CONNECTION_PRIVACY_STANCE)
153
+ #if HAVE(NETWORK_CONNECTION_PRIVACY_STANCE) && (!PLATFORM(IOS) || __IPHONE_OS_VERSION_MIN_REQUIRED >= 150000)
154
154
static CyberCore::PrivacyStance toPrivacyStance (nw_connection_privacy_stance_t stance)
155
155
{
156
156
switch (stance) {
@@ -875,7 +875,7 @@ - (void)URLSession:(NSURLSession *)session task:(NSURLSessionTask *)task didComp
875
875
NSMutableDictionary *newUserInfo = oldUserInfo ? [NSMutableDictionary dictionaryWithDictionary: oldUserInfo] : [NSMutableDictionary dictionary ];
876
876
newUserInfo[@" networkTaskDescription" ] = [task description ];
877
877
if (RefPtr networkDataTask = [self existingTask: task]) {
878
- #if HAVE(NETWORK_CONNECTION_PRIVACY_STANCE)
878
+ #if HAVE(NETWORK_CONNECTION_PRIVACY_STANCE) && (!PLATFORM(IOS) || __IPHONE_OS_VERSION_MIN_REQUIRED >= 150000)
879
879
newUserInfo[@" networkTaskMetricsPrivacyStance" ] = privacyStanceToString (networkDataTask->networkLoadMetrics ().privacyStance );
880
880
#endif
881
881
#if HAVE(NETWORK_RESOLUTION_FAILURE_REPORT) && defined(NW_CONNECTION_HAS_FAILED_RESOLUTION_REPORT)
@@ -958,7 +958,7 @@ - (void)URLSession:(NSURLSession *)session task:(NSURLSessionTask *)task didFini
958
958
networkLoadMetrics.multipath = m.multipath ;
959
959
networkLoadMetrics.isReusedConnection = m.isReusedConnection ;
960
960
961
- #if HAVE(NETWORK_CONNECTION_PRIVACY_STANCE)
961
+ #if HAVE(NETWORK_CONNECTION_PRIVACY_STANCE) && (!PLATFORM(IOS) || __IPHONE_OS_VERSION_MIN_REQUIRED >= 150000)
962
962
networkLoadMetrics.privacyStance = toPrivacyStance (m._privacyStance );
963
963
#endif
964
964
@@ -1054,7 +1054,7 @@ - (void)URLSession:(NSURLSession *)session dataTask:(NSURLSessionDataTask *)data
1054
1054
NSURLSessionTaskMetrics *taskMetrics = dataTask._incompleteTaskMetrics ;
1055
1055
1056
1056
NSURLSessionTaskTransactionMetrics *metrics = taskMetrics.transactionMetrics .lastObject ;
1057
- #if HAVE(NETWORK_CONNECTION_PRIVACY_STANCE)
1057
+ #if HAVE(NETWORK_CONNECTION_PRIVACY_STANCE) && (!PLATFORM(IOS) || __IPHONE_OS_VERSION_MIN_REQUIRED >= 150000)
1058
1058
auto privateRelayed = metrics._privacyStance == nw_connection_privacy_stance_direct
1059
1059
|| metrics._privacyStance == nw_connection_privacy_stance_not_eligible
1060
1060
? PrivateRelayed::No : PrivateRelayed::Yes;
@@ -1388,7 +1388,7 @@ static void activateSessionCleanup(NetworkSessionCocoa& session, const NetworkSe
1388
1388
configuration.URLCredentialStorage = adoptNS ([[NSURLCredentialStorage alloc ] _initWithIdentifier: parameters.dataStoreIdentifier->toString () private: NO ]).get ();
1389
1389
#endif
1390
1390
1391
- #if HAVE(NETWORK_LOADER)
1391
+ #if HAVE(NETWORK_LOADER) && (!PLATFORM(IOS) || __IPHONE_OS_VERSION_MIN_REQUIRED >= 150000)
1392
1392
RELEASE_LOG_IF (parameters.useNetworkLoader , NetworkSession, " Using experimental network loader." );
1393
1393
configuration._usesNWLoader = parameters.useNetworkLoader ;
1394
1394
#endif
0 commit comments