⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 169915 in webkit


Ignore:
Timestamp:
Jun 12, 2014, 3:36:22 PM (12 years ago)
Author:
commit-queue@webkit.org
Message:

Collect correct web timing data from CFNetwork.
​https://bugs.webkit.org/show_bug.cgi?id=133824
<rdar://problem/17273654>

Patch by Alex Christensen <​achristensen@webkit.org> on 2014-06-12
Reviewed by Simon Fraser.

Covered by existing web timing tests.

  • platform/network/mac/ResourceHandleMac.mm:

(WebCore::ResourceHandle::getConnectionTimingData):
Use _kCFNTimingDataFetchStart as the reference start time key.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r169914 r169915  
     12014-06-12  Alex Christensen  <achristensen@webkit.org>
     2
     3        Collect correct web timing data from CFNetwork.
     4        https://bugs.webkit.org/show_bug.cgi?id=133824
     5        <rdar://problem/17273654>
     6
     7        Reviewed by Simon Fraser.
     8
     9        Covered by existing web timing tests.
     10
     11        * platform/network/mac/ResourceHandleMac.mm:
     12        (WebCore::ResourceHandle::getConnectionTimingData):
     13        Use _kCFNTimingDataFetchStart as the reference start time key.
     14
    1152014-06-12  Brent Fulgham  <bfulgham@apple.com>
    216
  • trunk/Source/WebCore/platform/network/mac/ResourceHandleMac.mm

    r169782 r169915  
    735735    // This is not the navigationStart time in monotonic time, but the other times are relative to this time
    736736    // and only the differences between times are stored.
    737     double referenceStart = [[timingData valueForKey:@"_kCFNTimingDataTimingDataInit"] doubleValue];
     737    double referenceStart = [[timingData valueForKey:@"_kCFNTimingDataFetchStart"] doubleValue];
    738738           
    739739    double domainLookupStart = [[timingData valueForKey:@"_kCFNTimingDataDomainLookupStart"] doubleValue];
Note: See TracChangeset for help on using the changeset viewer.