| Index: Source/modules/screen_orientation/ScreenOrientation.idl
|
| diff --git a/Source/modules/screen_orientation/ScreenOrientation.idl b/Source/modules/screen_orientation/ScreenOrientation.idl
|
| index f869dc547f380072cd5ab3d132e823b58d0367ab..057ad37c57456f156759e2b2ef6064941351d3be 100644
|
| --- a/Source/modules/screen_orientation/ScreenOrientation.idl
|
| +++ b/Source/modules/screen_orientation/ScreenOrientation.idl
|
| @@ -2,18 +2,18 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -enum OrientationType {
|
| +enum OrientationLockType {
|
| + "any",
|
| + "natural",
|
| + "landscape",
|
| + "portrait",
|
| "portrait-primary",
|
| "portrait-secondary",
|
| "landscape-primary",
|
| "landscape-secondary"
|
| };
|
|
|
| -enum OrientationLockType {
|
| - "any",
|
| - "natural",
|
| - "landscape",
|
| - "portrait",
|
| +enum OrientationType {
|
| "portrait-primary",
|
| "portrait-secondary",
|
| "landscape-primary",
|
| @@ -21,11 +21,14 @@ enum OrientationLockType {
|
| };
|
|
|
| [
|
| + GarbageCollected,
|
| RuntimeEnabled=ScreenOrientation
|
| -] partial interface Screen {
|
| - readonly attribute OrientationType orientation;
|
| +] interface ScreenOrientation : EventTarget {
|
| + readonly attribute unsigned short angle;
|
| + readonly attribute DOMString type;
|
|
|
| - [CallWith=ScriptState] Promise lockOrientation(OrientationLockType orientation);
|
| + [CallWith=ScriptState] Promise lock(OrientationLockType orientation);
|
| + void unlock();
|
|
|
| - void unlockOrientation();
|
| + attribute EventHandler onchange;
|
| };
|
|
|