RESOLVED FIXED302875
[Site isolation] Pipe AudioSession and AudioHardwareListener between RemoteMediaSessionManager and RemoteMediaSessionManagerProxy
https://bugs.webkit.org/show_bug.cgi?id=302875
Summary [Site isolation] Pipe AudioSession and AudioHardwareListener between RemoteMe...
Eric Carlson
Reported 2025-11-20 08:23:10 PST
The part of media session manager that runs in the UI process, RemoteMediaSessionManagerProxy, needs to read and write AudioSession and AudioHardwareListener. Both of these run in the GPU process and have proxies in the Web process. Add additional proxies in RemoteMediaSessionManagerProxy in the UI process, and pipe state changes between it and RemoteMediaSessionManager in the WebProcess so all three processes stay in sync.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-11-20 08:23:17 PST
Eric Carlson
Comment 2 2025-11-20 08:34:53 PST
EWS
Comment 3 2025-11-21 13:31:50 PST
Committed 303417@main (b80101a8634c): <https://commits.webkit.org/303417@main> Reviewed commits have been landed. Closing PR #54256 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.