Add AbortSignal support for event listeners (#39406)

Also fixes several issues with code generation when a dom type is part
of a dictionary.

Part of #34866
Fixes #39398

Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
This commit is contained in:
Tim van der Lippe 2025-09-21 20:57:10 +02:00 committed by GitHub
parent 7abc813fc3
commit 02aab33987
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 98 additions and 100 deletions

View file

@ -1282,7 +1282,7 @@ fn inner_invoke(
}
// Step 2.9 If listeners passive is true, then set event's in passive listener flag.
event.set_in_passive_listener(event_target.is_passive(&event.type_(), listener));
event.set_in_passive_listener(event_target.is_passive(listener));
// Step 2.10 If global is a Window object, then record timing info for event listener
// given event and listener.