1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-30 21:48:11 +00:00

LibWeb: Support TrackEvent instances with an AudioTrack track type

This commit is contained in:
Timothy Flynn 2023-06-13 10:55:03 -04:00 committed by Andreas Kling
parent 11af5119b6
commit 6520a9a849
5 changed files with 33 additions and 16 deletions

View file

@ -1020,9 +1020,9 @@ WebIDL::ExceptionOr<void> HTMLMediaElement::process_media_data(Function<void(Str
// 7. Fire an event named addtrack at this VideoTrackList object, using TrackEvent, with the track attribute initialized to the new VideoTrack object.
TrackEventInit event_init {};
event_init.track = video_track;
event_init.track = JS::make_handle(video_track);
auto event = TRY(TrackEvent::create(realm, HTML::EventNames::addtrack, event_init));
auto event = TRY(TrackEvent::create(realm, HTML::EventNames::addtrack, move(event_init)));
m_video_tracks->dispatch_event(event);
}