kitesurf · WPT

FAIL
expected FAIL · 1386 ms
▶ run in kitesurf
Test
/dom/events/AddEventListenerOptions-signal.any.html
Actual
FAIL
Expected
FAIL
Unexpected
no
Duration
1386 ms
Harness
OK
Counts
Reason
Run
https://kitesurf.rendering.cfdata.org/?url=http%3A%2F%2Fwpt.live%2Fdom%2Fevents%2FAddEventListenerOptions-signal.any.html ↗
Upstream
view on github.com/web-platform-tests/wpt ↗

Subtests

statussubtestmessage
FAILPassing an AbortSignal to addEventListener options should allow removing a listenerassert_equals: Aborting on the controller removes the listener expected 2 but got 3
PASSPassing an AbortSignal to addEventListener does not prevent removeEventListener
FAILPassing an AbortSignal to addEventListener works with the once flagassert_equals: The listener was still removed expected 0 but got 1
PASSRemoving a once listener works with a passed signal
FAILPassing an AbortSignal to multiple listenersassert_equals: The listener was still removed expected 0 but got 2
FAILPassing an AbortSignal to addEventListener works with the capture flagassert_equals: The listener was still removed expected 0 but got 1
FAILAborting from a listener does not call future listenersassert_equals: The listener was still removed expected 0 but got 1
PASSAdding then aborting a listener in another listener does not call it
PASSAborting from a nested listener should remove it
FAILPassing null as the signal should throwassert_throws_js: function "() => { et.addEventListener("foo", () => {}, { signal: null }); }" did not throw
FAILPassing null as the signal should throw (listener is also null)assert_throws_js: function "() => { et.addEventListener("foo", null, { signal: null }); }" did not throw

bundle built 2026-07-16T07:16:48.063Z