From c2ab594b8db54f256255c18c7fc1512b6437023c Mon Sep 17 00:00:00 2001 From: autofoolip Date: Fri, 15 Mar 2019 15:18:07 +0000 Subject: [PATCH] Update interfaces/generic-sensor.idl Source: https://github.com/tidoust/reffy-reports/blob/e0218fe/whatwg/idl/generic-sensor.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/506822321 --- interfaces/generic-sensor.idl | 64 ++--------------------------------- 1 file changed, 2 insertions(+), 62 deletions(-) diff --git a/interfaces/generic-sensor.idl b/interfaces/generic-sensor.idl index 2e7aacbec176db..2921c50a65e8d4 100644 --- a/interfaces/generic-sensor.idl +++ b/interfaces/generic-sensor.idl @@ -3,7 +3,7 @@ // (https://github.com/tidoust/reffy-reports) // Source: Generic Sensor API (https://w3c.github.io/sensors/) -[SecureContext, Exposed=Window] +[SecureContext, Exposed=(DedicatedWorker, Window)] interface Sensor : EventTarget { readonly attribute boolean activated; readonly attribute boolean hasReading; @@ -20,7 +20,7 @@ dictionary SensorOptions { }; [Constructor(DOMString type, SensorErrorEventInit errorEventInitDict), - SecureContext, Exposed=Window] + SecureContext, Exposed=(DedicatedWorker, Window)] interface SensorErrorEvent : Event { readonly attribute DOMException error; }; @@ -58,63 +58,3 @@ enum MockSensorType { dictionary MockSensorReadingValues { }; - -dictionary AmbientLightReadingValues { - required double? illuminance; -}; - -dictionary AccelerometerReadingValues { - required double? x; - required double? y; - required double? z; -}; - -dictionary LinearAccelerationReadingValues : AccelerometerReadingValues { -}; - -dictionary GravityReadingValues : AccelerometerReadingValues { -}; - -dictionary GyroscopeReadingValues { - required double? x; - required double? y; - required double? z; -}; - -dictionary MagnetometerReadingValues { - required double? x; - required double? y; - required double? z; -}; - -dictionary UncalibratedMagnetometerReadingValues { - required double? x; - required double? y; - required double? z; - required double? xBias; - required double? yBias; - required double? zBias; -}; - -dictionary AbsoluteOrientationReadingValues { - required FrozenArray? quaternion; -}; - -dictionary RelativeOrientationReadingValues : AbsoluteOrientationReadingValues { -}; - -dictionary GeolocationReadingValues { - required double? latitude; - required double? longitude; - required double? altitude; - required double? accuracy; - required double? altitudeAccuracy; - required double? heading; - required double? speed; -}; - -dictionary ProximityReadingValues { - required double? distance; - required double? max; - required boolean? near; -};