Skip to content

Commit 7d7ab2a

Browse files
authored
Only consider pending fetch-later requests for deferred fetch quota
Quota computation shouldn't include aborted or already completed requests. WPT uses `AbortController` to ensure quota is freed up. This also makes sense, since they are no longer relevant. Therefore, only consider pending deferred fetches when computing quota.
1 parent 8099043 commit 7d7ab2a

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

fetch.bs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7600,6 +7600,9 @@ stated otherwise, it is 0.
76007600
<a for="fetch group">deferred fetch records</a>:
76017601

76027602
<ol>
7603+
<li><p>If <var>deferredRecord</var>'s <a for="deferred fetch record">invoke state</a>
7604+
is not "<code>pending</code>", then <a for=iteration>continue</a>.
7605+
76037606
<li><p>Let <var>requestLength</var> be the <a>total request length</a> of
76047607
<var>deferredRecord</var>'s <a for="deferred fetch record">request</a>.
76057608

0 commit comments

Comments
 (0)