[whatwg/dom] Aborting: clarify usage for non-promise APIs (PR #1040)

Also clean up some remaining instances that didn't use signal.reason.

Closes #961.

---

Some changes here are copied from #1032 and some could be further improved in #1034. Given that those will likely take a bit more I figured we should at least get this clarified while people are updating their APIs to account for signal's abort reason.
You can view, comment on, or merge this pull request online at:

  https://github.com/whatwg/dom/pull/1040

-- Commit Summary --

  * Aborting: clarify usage for non-promise APIs

-- File Changes --

    M dom.bs (16)

-- Patch Links --

https://github.com/whatwg/dom/pull/1040.patch
https://github.com/whatwg/dom/pull/1040.diff

-- 
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/dom/pull/1040

Received on Monday, 6 December 2021 09:55:40 UTC