This includes AbortController & AbortSignal https://dom.spec.whatwg.org/#aborting-ongoing-activities.
Fetch abort tests are at https://github.com/w3c/web-platform-tests/pull/6484.
Fetch abort spec is in progress https://github.com/whatwg/fetch/pull/523.
Mozilla intends to start implementing next month, using the tests rather than the spec.
Is there a roadmap for these features? I cannot find them in Webkit Status, and Firefox and Chrome already have support for aborts.
It's a strange that:
* caniuse.com claims that Safari supports AbortController
* window.AbortController is defined in Safari
...but a simple testcase like this:
Shows that Safari 12.0.1 sends the request even if controller.abort() has been called, i.e. only some "placeholder AbortController" has been added in Safari. It is not working at all.
I confirm what molsson mentioned.
The abort on fetch request on Safari 12.0.1 doesn't work at all.
This is really sad that only Webkit is missing Abortable Fetch since April 2018