mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-07 01:44:42 +00:00
Bug 1844908 - Remove pre-Win10-specific codepath from hal/. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D184293
This commit is contained in:
parent
ba0ba2b455
commit
a5e6f6c1ab
@ -8,7 +8,6 @@
|
||||
#endif
|
||||
|
||||
#include "Hal.h"
|
||||
#include "mozilla/WindowsVersion.h"
|
||||
#include "mozilla/widget/ScreenManager.h"
|
||||
#include "nsIWindowsUIUtils.h"
|
||||
#include "WinUtils.h"
|
||||
@ -23,12 +22,6 @@ static decltype(SetDisplayAutoRotationPreferences)*
|
||||
|
||||
RefPtr<GenericNonExclusivePromise> LockScreenOrientation(
|
||||
const hal::ScreenOrientation& aOrientation) {
|
||||
// SetDisplayAutoRotationPreferences requires Win8, tablet mode and device
|
||||
// support.
|
||||
if (!IsWin8OrLater()) {
|
||||
return GenericNonExclusivePromise::CreateAndReject(
|
||||
NS_ERROR_DOM_NOT_SUPPORTED_ERR, __func__);
|
||||
}
|
||||
AR_STATE state;
|
||||
if (!widget::WinUtils::GetAutoRotationState(&state)) {
|
||||
return GenericNonExclusivePromise::CreateAndReject(
|
||||
|
Loading…
Reference in New Issue
Block a user