- From: Noam Rosenthal <notifications@github.com>
- Date: Tue, 09 Mar 2021 07:54:38 -0800
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/fetch/pull/1185/review/607504671@github.com>
@noamr commented on this pull request. > @@ -1855,6 +1923,9 @@ Unless stated otherwise, it is "<code>default</code>". <p class="note">This indicates that the request was intentionally aborted by the developer or end-user. +<p>A <a for=/>response</a> can have an associated <a for=/>fetch timing info</a> +<dfn export for=response id=concept-response-timing-info>timing info</dfn>, initially null. aye > </ol> +<p>To <dfn>handle response end</dfn>, given <a for=/>fetch params</a> <var>fetchParams</var> and That's a good point. I am not sure where to hook that enqueuing. It should generally happen some time after `response end time` is set, which is somewhat well defined for HTTP but not for workers, as we might return a stream here that is only read later on. Any thoughts? @yoavweiss > @@ -2215,6 +2288,86 @@ clearly stipulates that <a>connections</a> are keyed on <!-- See https://github.com/whatwg/fetch/issues/114#issuecomment-143500095 for when we make WebSocket saner --> +<p>When <dfn>recording connnection timing info</dfn> given a <var>connection</var>, perform the +following steps: It is a step-by-step algorithm of sorts, though some of the steps are defined elsewhere... is there an style example I can copy for how it would look as requirements? > @@ -3763,11 +3921,41 @@ steps: <li><p>Wait for either <var>response</var>'s <a for=response>body</a> to be null, or <var>response</var>'s <a for=response>body</a>'s <a for=body>stream</a> to be - <a for=ReadableStream>closed</a> or <a for=ReadableStream>errored</a>, and then set - <var>request</var>'s <a>done flag</a>. - <!-- This is really bad and needs to be handled differently at some point. --> + <a for=ReadableStream>closed</a> or <a for=ReadableStream>errored</a>, and perform the following steps: + <ol> + <li><p>Set <var>request</var>'s <a>done flag</a>. + <!-- This is really bad and needs to be handled differently at some point. --> + </ol> aye -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/fetch/pull/1185#discussion_r590446945
Received on Tuesday, 9 March 2021 15:54:50 UTC