Changeset 246616 in webkit
- Timestamp:
- Jun 19, 2019 5:13:59 PM (5 years ago)
- Location:
- trunk/Source
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r246605 r246616 1 2019-06-19 Devin Rousso <drousso@apple.com> 2 3 Web Inspector: Network: replace CFNetwork SPI with new API where able 4 https://bugs.webkit.org/show_bug.cgi?id=198762 5 6 Reviewed by Timothy Hatcher. 7 8 * wtf/Platform.h: 9 1 10 2019-06-19 Alex Christensen <achristensen@webkit.org> 2 11 -
trunk/Source/WTF/wtf/Platform.h
r246586 r246616 1515 1515 #endif 1516 1516 1517 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000) 1518 #define HAVE_CFNETWORK_NSURLSESSIONTASKTRANSACTIONMETRICS_SPI 1 1519 #endif 1520 1517 1521 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000) 1518 1522 #define HAVE_CFNETWORK_NEGOTIATED_SSL_PROTOCOL_CIPHER 1 1523 #define HAVE_CFNETWORK_NSURLSESSIONTASKTRANSACTIONMETRICS_ADDITIONS 1 1519 1524 #endif 1520 1525 -
trunk/Source/WebCore/ChangeLog
r246612 r246616 1 2019-06-19 Devin Rousso <drousso@apple.com> 2 3 Web Inspector: Network: replace CFNetwork SPI with new API where able 4 https://bugs.webkit.org/show_bug.cgi?id=198762 5 6 Reviewed by Timothy Hatcher. 7 8 * platform/network/NetworkLoadMetrics.h: 9 1 10 2019-06-19 Jer Noble <jer.noble@apple.com> 2 11 -
trunk/Source/WebCore/PAL/ChangeLog
r246583 r246616 1 2019-06-19 Devin Rousso <drousso@apple.com> 2 3 Web Inspector: Network: replace CFNetwork SPI with new API where able 4 https://bugs.webkit.org/show_bug.cgi?id=198762 5 6 Reviewed by Timothy Hatcher. 7 8 * pal/spi/cf/CFNetworkSPI.h: 9 1 10 2019-06-18 Dean Jackson <dino@apple.com> 2 11 -
trunk/Source/WebCore/PAL/pal/spi/cf/CFNetworkSPI.h
r246514 r246616 215 215 @end 216 216 217 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000)217 #if HAVE(CFNETWORK_NSURLSESSIONTASKTRANSACTIONMETRICS_SPI) 218 218 @interface NSURLSessionTaskTransactionMetrics () 219 219 @property (copy, readonly) NSString* _remoteAddressAndPort; -
trunk/Source/WebCore/platform/network/NetworkLoadMetrics.h
r239698 r246616 177 177 HTTPHeaderMap requestHeaders; 178 178 179 uint 32_t requestHeaderBytesSent;180 uint 32_t responseHeaderBytesReceived;179 uint64_t requestHeaderBytesSent; 180 uint64_t responseHeaderBytesReceived; 181 181 uint64_t requestBodyBytesSent; 182 182 uint64_t responseBodyBytesReceived; -
trunk/Source/WebKit/ChangeLog
r246615 r246616 1 2019-06-19 Devin Rousso <drousso@apple.com> 2 3 Web Inspector: Network: replace CFNetwork SPI with new API where able 4 https://bugs.webkit.org/show_bug.cgi?id=198762 5 6 Reviewed by Timothy Hatcher. 7 8 * NetworkProcess/cocoa/NetworkSessionCocoa.mm: 9 (-[WKNetworkSessionDelegate URLSession:task:didFinishCollectingMetrics:]): 10 1 11 2019-06-19 Alex Christensen <achristensen@webkit.org> 2 12 -
trunk/Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm
r246514 r246616 683 683 networkLoadMetrics.priority = toNetworkLoadPriority(task.priority); 684 684 685 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000)685 #if HAVE(CFNETWORK_NSURLSESSIONTASKTRANSACTIONMETRICS_SPI) 686 686 networkLoadMetrics.remoteAddress = String(m._remoteAddressAndPort); 687 687 networkLoadMetrics.connectionIdentifier = String([m._connectionIdentifier UUIDString]); … … 699 699 networkLoadMetrics.requestHeaders = WTFMove(requestHeaders); 700 700 701 #if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000) 701 #if HAVE(CFNETWORK_NSURLSESSIONTASKTRANSACTIONMETRICS_ADDITIONS) 702 networkLoadMetrics.requestHeaderBytesSent = 0; 703 networkLoadMetrics.requestBodyBytesSent = 0; 704 networkLoadMetrics.responseHeaderBytesReceived = 0; 705 networkLoadMetrics.responseBodyBytesReceived = 0; 706 networkLoadMetrics.responseBodyDecodedSize = 0; 707 708 for (NSURLSessionTaskTransactionMetrics *transactionMetrics in metrics.transactionMetrics) { 709 networkLoadMetrics.requestHeaderBytesSent += transactionMetrics.countOfRequestHeaderBytesSent; 710 networkLoadMetrics.requestBodyBytesSent += transactionMetrics.countOfRequestBodyBytesSent; 711 networkLoadMetrics.responseHeaderBytesReceived += transactionMetrics.countOfResponseHeaderBytesReceived; 712 networkLoadMetrics.responseBodyBytesReceived += transactionMetrics.countOfResponseBodyBytesReceived; 713 networkLoadMetrics.responseBodyDecodedSize += transactionMetrics.countOfResponseBodyBytesAfterDecoding; 714 } 715 #elif HAVE(CFNETWORK_NSURLSESSIONTASKTRANSACTIONMETRICS_SPI) 702 716 uint64_t requestHeaderBytesSent = 0; 703 717 uint64_t responseHeaderBytesReceived = 0;
Note: See TracChangeset
for help on using the changeset viewer.