-
Interesting—a proposal for making
AbortControllerwork withaddEventListener():js const ac = new AbortController(); let { signal } = ac; const et = new EventTarget(); et.addEventListener('foo', (e) => { // … }, { signal } ); ac.abort();github.com/whatwg/dom/issues/911