[1] [DFN[fetchのabort]]は、 [VAR[fetch]] を次のようにします。

[FIG(steps)[
= [2] [VAR[fetch]] を停止させます。
= [32] [VAR[fetch]] に関係する[[タスク]]を捨てます。
= [3] [VAR[fetch]] に関して[[ネットワーク]]から受信したデータがあれば、捨てます。
]FIG]

[4] これは[[文書のabort]]から呼び出されます。

* 歴史

[8] [CITE@en[Fix normative requirements for the timeout attribute (including for sync... · 2677cc2 · whatwg/xhr]]
( ([TIME[2014-10-23 10:44:20 +09:00]] 版))
<https://github.com/whatwg/xhr/commit/2677cc2e0fe79d290437c3ea9ff370a5d795294b>

[5] [CITE@en[Abortable fetch]]
([[jakearchibald]]著, [TIME[2017-09-20 21:59:57 +09:00]])
<https://github.com/whatwg/fetch/commit/0bcd5dfc71ef44319873887f4b83119bd6d0b71d>

[6] [CITE@en[Aborting a fetch: The Next Generation · Issue #447 · whatwg/fetch]]
([TIME[2017-09-22 22:33:48 +09:00]])
<https://github.com/whatwg/fetch/issues/447>

[7] [CITE@en[Fetch abort & no-cors requests · Issue #563 · whatwg/fetch]]
([TIME[2017-09-22 22:42:18 +09:00]])
<https://github.com/whatwg/fetch/issues/563>

[4] [CITE@en[Aborting fetch by jakearchibald · Pull Request #523 · whatwg/fetch]]
([TIME[2017-09-22 22:43:52 +09:00]])
<https://github.com/whatwg/fetch/pull/523>

[9] [CITE@en[Align with Fetch's upcoming abort revamp]]
([[jakearchibald]]著, [TIME[2017-09-08 20:52:39 +09:00]])
<https://github.com/whatwg/xhr/commit/1a8f6910dfc1bf4edc46b23076380cf4cedeaca0>

[10] [CITE@en[Updating to fit with fetch aborting by jakearchibald · Pull Request #152 · whatwg/xhr]]
([TIME[2017-09-09 14:38:39 +09:00]])
<https://github.com/whatwg/xhr/pull/152>

[11] [CITE@en[Abortable fetch  |  Web  |  Google Developers]]
([TIME[2017-09-29 04:07:51 +09:00]])
<https://developers.google.com/web/updates/2017/09/abortable-fetch?utm_source=feed&utm_medium=feed&ut>