From 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c Mon Sep 17 00:00:00 2001 From: Lorry Tar Creator Date: Tue, 27 Jun 2017 06:07:23 +0000 Subject: webkitgtk-2.16.5 --- Source/WebCore/dom/DeviceOrientationEvent.idl | 42 +++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'Source/WebCore/dom/DeviceOrientationEvent.idl') diff --git a/Source/WebCore/dom/DeviceOrientationEvent.idl b/Source/WebCore/dom/DeviceOrientationEvent.idl index 2ab8ffafb..f349490d9 100644 --- a/Source/WebCore/dom/DeviceOrientationEvent.idl +++ b/Source/WebCore/dom/DeviceOrientationEvent.idl @@ -26,32 +26,32 @@ [ Conditional=DEVICE_ORIENTATION, ] interface DeviceOrientationEvent : Event { - [Custom] readonly attribute double alpha; - [Custom] readonly attribute double beta; - [Custom] readonly attribute double gamma; + readonly attribute unrestricted double? alpha; + readonly attribute unrestricted double? beta; + readonly attribute unrestricted double? gamma; // FIXME: Consider defining an ENABLE macro for iOS device orientation code and/or modifying // the bindings scripts to support generating more complicated conditional code. #if defined(WTF_PLATFORM_IOS) && WTF_PLATFORM_IOS - [Custom] readonly attribute double webkitCompassHeading; - [Custom] readonly attribute double webkitCompassAccuracy; - [Custom] void initDeviceOrientationEvent([Default=Undefined] optional DOMString type, - [Default=Undefined] optional boolean bubbles, - [Default=Undefined] optional boolean cancelable, - [Default=Undefined] optional double alpha, - [Default=Undefined] optional double beta, - [Default=Undefined] optional double gamma, - [Default=Undefined] optional double compassHeading, - [Default=Undefined] optional double compassAccuracy); + [ImplementedAs=compassHeading] readonly attribute unrestricted double? webkitCompassHeading; + [ImplementedAs=compassAccuracy] readonly attribute unrestricted double? webkitCompassAccuracy; + void initDeviceOrientationEvent(optional DOMString type = "", + optional boolean bubbles = false, + optional boolean cancelable = false, + optional unrestricted double? alpha = null, + optional unrestricted double? beta = null, + optional unrestricted double? gamma = null, + optional unrestricted double? compassHeading = null, + optional unrestricted double? compassAccuracy = null); #else - [Custom] readonly attribute boolean absolute; - [Custom] void initDeviceOrientationEvent([Default=Undefined] optional DOMString type, - [Default=Undefined] optional boolean bubbles, - [Default=Undefined] optional boolean cancelable, - [Default=Undefined] optional double alpha, - [Default=Undefined] optional double beta, - [Default=Undefined] optional double gamma, - [Default=Undefined] optional boolean absolute); + readonly attribute boolean? absolute; + void initDeviceOrientationEvent(optional DOMString type = "", + optional boolean bubbles = false, + optional boolean cancelable = false, + optional unrestricted double? alpha = null, + optional unrestricted double? beta = null, + optional unrestricted double? gamma = null, + optional boolean? absolute = null); #endif }; -- cgit v1.2.1