Closed
Description
In AbortController/AbortSignal
it is possible to construct an AbortSignal
without a controller (but shouldn't be):
> var c = new AbortController();
> new c.signal.constructor()
AbortSignal { aborted: false }
Correct behavior:
> var c = new AbortController();
new c.signal.constructor()
TypeError: Illegal Constructor
This should be a relatively simple fix but it's a spec compliance issue - so if no new contributor picks this up I'll fix this sometime next week :]