You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
connectStart gets decompressed to 0 instead of 777, which would lead a consumer of the decompressed data to think that it took (915-0=915)ms to connect, whereas it was actually (915-777=138)ms. "In the wild" I have seen this with connectStart/connectEnd as well as domainLookupStart/domainLookupEnd.
I think the breakdown occurs because a 0 in the compressed data can either mean that the timestamp was actually 0 (cross-origin) or was equal (with rounding) to startTime.
The text was updated successfully, but these errors were encountered:
nicjansma
changed the title
invalid data when a timer is equal to startTime (with rounding)
Invalid data when a timer is equal to startTime (with rounding)
Sep 27, 2018
The timing data for this
PerformanceResourceTiming
entry:compresses to:
which decompresses to:
connectStart
gets decompressed to 0 instead of 777, which would lead a consumer of the decompressed data to think that it took (915-0=915)ms to connect, whereas it was actually (915-777=138)ms. "In the wild" I have seen this withconnectStart
/connectEnd
as well asdomainLookupStart
/domainLookupEnd
.I think the breakdown occurs because a 0 in the compressed data can either mean that the timestamp was actually 0 (cross-origin) or was equal (with rounding) to
startTime
.The text was updated successfully, but these errors were encountered: