Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 92a5a48be83a33ba43f389d673574fc35517894e
https://github.com/WebKit/WebKit/commit/92a5a48be83a33ba43f389d673574fc35517894e
Author: Youenn Fablet <[email protected]>
Date: 2025-04-15 (Tue, 15 Apr 2025)
Changed paths:
M Source/WebCore/Modules/webaudio/AsyncAudioDecoder.cpp
M Source/WebCore/Modules/webaudio/AsyncAudioDecoder.h
M Source/WebCore/platform/mock/MockRealtimeVideoSource.cpp
Log Message:
-----------
MockRealtimeMediaSource run loop stays alive
rdar://149204265
https://bugs.webkit.org/show_bug.cgi?id=291518
Reviewed by Jean-Yves Avenard.
We explicitly stop the run loop so that its thread gets stopped.
We update ThreadGlobalData to first destroy FontCache and then ThreadTimers so
that the Timner destructor debug asserts work properly.
* Source/WebCore/Modules/webaudio/AsyncAudioDecoder.cpp:
(WebCore::AsyncAudioDecoder::~AsyncAudioDecoder):
* Source/WebCore/Modules/webaudio/AsyncAudioDecoder.h:
* Source/WebCore/platform/mock/MockRealtimeVideoSource.cpp:
(WebCore::MockRealtimeVideoSource::~MockRealtimeVideoSource):
Canonical link: https://commits.webkit.org/293703@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes