Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f1cb6aa8c69a46ab484972eeb0801f122b66a5f9
https://github.com/WebKit/WebKit/commit/f1cb6aa8c69a46ab484972eeb0801f122b66a5f9
Author: Phinehas Fuachie <[email protected]>
Date: 2026-09-21 (Mon, 21 Sep 2026)
Changed paths:
M Source/WebKit/UIProcess/ios/fullscreen/WKFullScreenWindowControllerIOS.mm
Log Message:
-----------
Auto dimming is not synced from video fullscreen to element fullscreen
https://bugs.webkit.org/show_bug.cgi?id=324473
rdar://187712192
Reviewed by Andy Estes.
The element fullscreen window layer keeps whatever lightspill flag we gave it
on entry. Only
_enterFullScreen: and toggleSceneDimming ever write that flag and neither one
runs on the way back
from video fullscreen, so turning dimming off in video fullscreen had no effect
once you returned.
Re-apply it in didExitVideoFullscreen.
* Source/WebKit/UIProcess/ios/fullscreen/WKFullScreenWindowControllerIOS.mm:
(-[WKFullScreenWindowController didExitVideoFullscreen]):
Canonical link: https://commits.webkit.org/321532@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications