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
1. Let |queue| be an empty [=queue=] of [=race result=].
3264
3264
1. Let |raceFetchController| be null.
3265
3265
1. Let |raceResponse| be a [=race response=] whose [=race response/value=] is "<code>pending</code>".
3266
-
1. Let |fetchControllerAborted| be false.
3267
-
1. Run the following substeps [=in parallel=], but [=abort when=] |fetchControllerAborted| is true:
3266
+
1. Run the following substeps [=in parallel=], but [=abort when=] |fetchController|'s [=fetch controller/state=] is "<code>terminated</code>" or "<code>aborted</code>":
3268
3267
1. Set |raceFetchController| to the result of calling [=fetch=] given |request|, with [=fetch/processResponse=] set to the following steps given a [=/response=] |raceNetworkRequestResponse|:
3269
-
1. If |fetchController|'s [=fetch controller/state=] is "<code>terminated</code>" or "<code>aborted</code>", then |fetchControllerAborted| is true.
3268
+
1. If |fetchController|'s [=fetch controller/state=] is "<code>terminated</code>" or "<code>aborted</code>", abort these steps.
3270
3269
1. If |raceNetworkRequestResponse|'s [=response/status=] is [=ok status=], then:
3271
3270
1. Set |raceResponse|'s [=race response/value=] to |raceNetworkRequestResponse|.
3272
3271
1. Let |raceNetworkResult| be a [=race result=] whose [=race result/routed response=] is |raceNetworkRequestResponse| and [=race result/used route=] is {{RouterSourceEnum/"network"}}.
0 commit comments