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

Reply via email to