locked
performance.timing connectEnd timestamp misplaced in IE11? RRS feed

  • Question

  • Hi!

    In the consol in developer tool, when I collect performance timings with the perfromace.timing script, I will, among other, receive following time stamps:

    connectEnd
    requestStart
    requestEnd

    In a in a certain case I was measuring following time frames:

    blocked time = requestStart-connectEnd

    request time = requestEnd-requestStart

    I was measuring these time frames with several different browsers and noticed that for the same URL, in IE11 the blocked time frame was larger then the request time frame but for Chrome and Firefox the the oposit was the case:

      IE IE Chrome Chrome Firefox Firefox
    URL blocked time request time blocked time request time blocked time request time
    A 115 3 10 225 1 100
    B 632 6 2 669 0 1088
    C 91 1 1 608 6 2287
    A 57 1 2 193 1 89
    B 439 7 1 3320 0 2746
    C 0 0 1 0 0 0
    A 162 0 2 1252 0 98
    B 466 0 2 759 0 565
    C 0 0 1 0 0 1
    A 98 2 1 225 0 2306
    B 1945 9 1 5198 0 922
    C 0 0 1 1 0 1
    A 100 2 1 353 0 207
    B 769 10 0 734 2 803
    C 0 0 1 0 0 0
    A 104 2 0 165 0 176
    B 548 10 1 5703 1 4233
    C 0 0 2 0 0 2
    A 98 2 1 324 0 104
    B 440 9 2 755 0 1283
    C 0 0 2 0 0 1
    A 104 40 3 145 0 3463
    B 545 15 1 527 1 855
    C 0 0 1 0 0 1
    A 100 2 1 159 0 109
    B 514 11 1 2254 0 546
    C 0 0 0 1 0 0

    This made me think that perhaps the connectEnd timestamp is misplaced in IE11?

    BR Stefan

    Monday, January 11, 2016 1:33 PM

Answers

  • Hi Stefan Stoffe,

    >>the point is that the ConnectEnd time stamp seems to be placed differently in IE11

    Blocked time and request time are calculated by these three(connectEnd requestStart responseStart) time. requestStart is in the middle, so the might guess is requestStart time stamp seems to be placed differently in IE11. That all my guess. I suggest you report this issue to below link and share your suggestion link here for further reader of this thread.

    http://connect.microsoft.com/

    Best Regards&Thanks,
    Li Wang


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    Thursday, January 14, 2016 1:49 AM

All replies

  • Hi Stefan Stoffe,

    >>"I will, among other, receive following time stamps: connectEnd requestStart requestEnd"

    I could not find requestEnd in properties which exposed by navigation timing. Link below is for your reference.
    https://msdn.microsoft.com/en-us/library/hh673552(v=vs.85).aspx

    After search in Navigation Timing document of W3C. I found below description.

    This interface does not include an attribute to represent the completion of sending the request, e.g., requestEnd.

    Best Regards,
    Li Wang


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Tuesday, January 12, 2016 1:32 AM
  • Hi Wang!

    Thanks for your fast answer. Sorry, I was careless in my question, the request time is calculated like this:

    request time = responseStart-requestStart

    However, that is not the point, the point is that the ConnectEnd time stamp seems to be placed differently in IE11 compared to Chrome and Firefox and I think that the latter is correct.

    BR Stefan

    Tuesday, January 12, 2016 1:02 PM
  • Hi Stefan Stoffe,

    >>the point is that the ConnectEnd time stamp seems to be placed differently in IE11

    Blocked time and request time are calculated by these three(connectEnd requestStart responseStart) time. requestStart is in the middle, so the might guess is requestStart time stamp seems to be placed differently in IE11. That all my guess. I suggest you report this issue to below link and share your suggestion link here for further reader of this thread.

    http://connect.microsoft.com/

    Best Regards&Thanks,
    Li Wang


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    Thursday, January 14, 2016 1:49 AM
  • Hi Wang, yes, you are probably right, maybe it is requestStart that is placed differently. I will report it in the link you provided, thank you!

    BR Stefan

    Thursday, January 14, 2016 9:42 AM