Sorry if I am being naive but this seems to be confusing and I need help.
AbortController is used to cancel HTTP requests but it is specified in DOM specs by W3C (https://dom.spec.whatwg.org/#interface-abortcontroller).
Canceling HTTP requests doesn't seem like a DOM operation like Events. Then, why is it defined in, and part of DOM specs? Shouldn't it be part of Web APIs?
Can anyone please provide an explanation to this or am I thinking and interpreting things wrongly? Please guide me. Any help is appreciated.
Thanks in advance