Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 20364996cad7609cd039757bf4952be858cfbc27
https://github.com/WebKit/WebKit/commit/20364996cad7609cd039757bf4952be858cfbc27
Author: Youenn Fablet <[email protected]>
Date: 2025-09-08 (Mon, 08 Sep 2025)
Changed paths:
M
LayoutTests/fast/mediastream/microphone-interruption-and-audio-session.html
M LayoutTests/platform/ios/TestExpectations
M Source/WebCore/platform/audio/AudioSession.cpp
Log Message:
-----------
REGRESSION (287736@main?): [ iOS ]
fast/mediastream/microphone-interruption-and-audio-session.html is constantly
failing.
rdar://144177133
https://bugs.webkit.org/show_bug.cgi?id=287033
Reviewed by Eric Carlson.
Make sure that interruption observers registered are preserved when changing of
AudioSession singleton.
This is in particular useful in GPUProcess where we might sometime register the
observers on the dunmmy audio session.
We also update the test to make sure capture tracks are stopped explicitly.
* LayoutTests/fast/mediastream/microphone-interruption-and-audio-session.html:
* LayoutTests/platform/ios/TestExpectations:
* Source/WebCore/platform/audio/AudioSession.cpp:
(WebCore::AudioSession::setSharedSession):
Canonical link: https://commits.webkit.org/299686@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