Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cherry-pick c73791d. rdar://125734832
[visionOS] After exiting docked fullscreen, element fullscreen window contains only a view snapshot https://bugs.webkit.org/show_bug.cgi?id=272114 rdar://125734832 Reviewed by Jer Noble. Element fullscreen expects to exit when switching to LinearMediaPlayer fullscreen, but we lack the API from LinearMediaKit to do this properly. As a result, when exiting LinearMediaKit fullscreen the element fullscreen window remains visible with a view snapshot displayed in place of the web view. Work around this issue by exiting element fullscreen when we receive a video receiver endpoint. * Source/WebKit/UIProcess/Cocoa/PlaybackSessionManagerProxy.mm: (WebKit::PlaybackSessionManagerProxy::setVideoReceiverEndpoint): Canonical link: https://commits.webkit.org/277031@main
- Loading branch information