Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7a892995e1a21306d23d2f7f2fe2fa495a51d3a8
      
https://github.com/WebKit/WebKit/commit/7a892995e1a21306d23d2f7f2fe2fa495a51d3a8
  Author: Phipson Lee <[email protected]>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M Source/WebKit/UIProcess/ios/fullscreen/WKFullScreenWindowControllerIOS.mm

  Log Message:
  -----------
  When exiting fullscreen if browser window is narrower than fullscreen video, 
fullscreen video sometimes jumps
https://bugs.webkit.org/show_bug.cgi?id=311948
rdar://174454557

Reviewed by Aditya Keerthi.

On visionOS, when we resize the scene for element fullscreen content, if we set 
the minimum scene size
restriction before the resize executes, it can sometimes cause the fullscreen 
content to reposition itself
as it exits fullscreen. For animated scene resize, we already re-apply the 
minimum size restriction when
the animation completes so we do not need this block.

We previously guarded this incorrectly in 307321@main so this PR fixes
that for animated scene resizing.

* Source/WebKit/UIProcess/ios/fullscreen/WKFullScreenWindowControllerIOS.mm:
(-[WKFullScreenWindowController 
_performSpatialFullScreenTransition:completionHandler:]):

Canonical link: https://commits.webkit.org/311116@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to