Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: aa83fcd4f31bde52f31f35f75c1cddb46f85bdf3
https://github.com/WebKit/WebKit/commit/aa83fcd4f31bde52f31f35f75c1cddb46f85bdf3
Author: Jer Noble <[email protected]>
Date: 2025-04-30 (Wed, 30 Apr 2025)
Changed paths:
M Source/WebKit/Platform/ios/VideoPresentationInterfaceLMK.mm
M Source/WebKit/WebKitSwift/LinearMediaKit/LinearMediaPlayer.swift
Log Message:
-----------
[visionOS] Fullscreen presentations of spatial content flicker when entering
fullscreen mode
rdar://149032242
https://bugs.webkit.org/show_bug.cgi?id=292298
Reviewed by Andy Estes.
We no longer need to set the contentType explicitly upon setting up the view
controller, as this is
handled by LinearMediaPlayer itself. Add logging to the LinearMediaPlayer
isImmersiveVideo setter,
which is now the only place where `contentType = planar` is set.
* Source/WebKit/Platform/ios/VideoPresentationInterfaceLMK.mm:
(WebKit::VideoPresentationInterfaceLMK::setupPlayerViewController):
* Source/WebKit/WebKitSwift/LinearMediaKit/LinearMediaPlayer.swift:
(WKSLinearMediaPlayer.isImmersiveVideo):
Canonical link: https://commits.webkit.org/294354@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