[webkit-changes] [WebKit/WebKit] 2ca681: Add setting to disable the fullscreen requirement ...
Chris Dumez
noreply at github.com
Fri Oct 14 15:20:46 PDT 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2ca6817c090a1012544584e4e0f0b54782533e6a
https://github.com/WebKit/WebKit/commit/2ca6817c090a1012544584e4e0f0b54782533e6a
Author: Chris Dumez <cdumez at apple.com>
Date: 2022-10-14 (Fri, 14 Oct 2022)
Changed paths:
M Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml
M Source/WebCore/page/ScreenOrientation.cpp
M Source/WebKit/UIProcess/API/Cocoa/WKPreferences.mm
M Source/WebKit/UIProcess/API/Cocoa/WKPreferencesPrivate.h
Log Message:
-----------
Add setting to disable the fullscreen requirement to lock screen orientation
https://bugs.webkit.org/show_bug.cgi?id=246528
Reviewed by Wenson Hsieh.
Add setting to disable the fullscreen requirement to lock screen orientation.
This will be useful for Home Screen Web Apps, which are technically fullscreen
but don't rely on the fullscreen API.
* Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml:
* Source/WebCore/page/ScreenOrientation.cpp:
(WebCore::ScreenOrientation::lock):
* Source/WebKit/UIProcess/API/Cocoa/WKPreferences.mm:
(-[WKPreferences _setRequiresFullscreenToLockScreenOrientation:]):
(-[WKPreferences _requiresFullscreenToLockScreenOrientation]):
* Source/WebKit/UIProcess/API/Cocoa/WKPreferencesPrivate.h:
Canonical link: https://commits.webkit.org/255560@main
More information about the webkit-changes
mailing list