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