| Index: Source/core/inspector/InspectorResourceAgent.cpp
|
| diff --git a/Source/core/inspector/InspectorResourceAgent.cpp b/Source/core/inspector/InspectorResourceAgent.cpp
|
| index 0e665af54404444e86df2d897783660e825aa461..c4473d23a1223a7f84acb975a1cbfab4c3003bc7 100644
|
| --- a/Source/core/inspector/InspectorResourceAgent.cpp
|
| +++ b/Source/core/inspector/InspectorResourceAgent.cpp
|
| @@ -108,19 +108,20 @@ static PassRefPtr<InspectorObject> buildObjectForHeaders(const HTTPHeaderMap& he
|
|
|
| static PassRefPtr<TypeBuilder::Network::ResourceTiming> buildObjectForTiming(const ResourceLoadTiming& timing, DocumentLoader* loader)
|
| {
|
| + double requestTime = timing.requestTime;
|
| return TypeBuilder::Network::ResourceTiming::create()
|
| - .setRequestTime(loader->timing()->monotonicTimeToPseudoWallTime(timing.convertResourceLoadTimeToMonotonicTime(0)))
|
| - .setProxyStart(timing.proxyStart)
|
| - .setProxyEnd(timing.proxyEnd)
|
| - .setDnsStart(timing.dnsStart)
|
| - .setDnsEnd(timing.dnsEnd)
|
| - .setConnectStart(timing.connectStart)
|
| - .setConnectEnd(timing.connectEnd)
|
| - .setSslStart(timing.sslStart)
|
| - .setSslEnd(timing.sslEnd)
|
| - .setSendStart(timing.sendStart)
|
| - .setSendEnd(timing.sendEnd)
|
| - .setReceiveHeadersEnd(timing.receiveHeadersEnd)
|
| + .setRequestTime(loader->timing()->monotonicTimeToPseudoWallTime(requestTime))
|
| + .setProxyStart((timing.proxyStart - requestTime) * 1000)
|
| + .setProxyEnd((timing.proxyEnd - requestTime) * 1000)
|
| + .setDnsStart((timing.dnsStart - requestTime) * 1000)
|
| + .setDnsEnd((timing.dnsEnd - requestTime) * 1000)
|
| + .setConnectStart((timing.connectStart - requestTime) * 1000)
|
| + .setConnectEnd((timing.connectEnd - requestTime) * 1000)
|
| + .setSslStart((timing.sslStart - requestTime) * 1000)
|
| + .setSslEnd((timing.sslEnd - requestTime) * 1000)
|
| + .setSendStart((timing.sendStart - requestTime) * 1000)
|
| + .setSendEnd((timing.sendEnd - requestTime) * 1000)
|
| + .setReceiveHeadersEnd((timing.receiveHeadersEnd - requestTime) * 1000)
|
| .release();
|
| }
|
|
|
|
|