From b1d523b009dc99d856a9dd870dfd639f4671fd00 Mon Sep 17 00:00:00 2001 From: Simon Knott Date: Wed, 18 Sep 2024 16:11:37 +0200 Subject: [PATCH] some more relativeTime --- packages/playwright-core/src/server/fetch.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/playwright-core/src/server/fetch.ts b/packages/playwright-core/src/server/fetch.ts index dbbcb8f80e..0e2dac44e2 100644 --- a/packages/playwright-core/src/server/fetch.ts +++ b/packages/playwright-core/src/server/fetch.ts @@ -444,12 +444,12 @@ export abstract class APIRequestContext extends SdkObject { const timing: channels.ResourceTiming = { startTime: startAtWallTime, domainLookupStart: dnsLookupAt ? 0 : -1, - domainLookupEnd: dnsLookupAt ? dnsLookupAt! - startAt : -1, - connectStart: dnsLookupAt ? dnsLookupAt! - startAt : 0, - secureConnectionStart: dnsLookupAt ? dnsLookupAt! - startAt : 0, + domainLookupEnd: relativeTime(dnsLookupAt), + connectStart: dnsLookupAt ? relativeTime(dnsLookupAt) : 0, + secureConnectionStart: tlsHandshakeAt ? relativeTime(dnsLookupAt) : 0, connectEnd: relativeTime(tlsHandshakeAt ?? tcpConnectionAt), requestStart: relativeTime(tlsHandshakeAt ?? tcpConnectionAt), - responseStart: responseAt - startAt, + responseStart: relativeTime(responseAt), }; const responseEndTiming = endAt - startAt;