From 0cbf38cb10257a33b6a491b09f0b4ded66752bb5 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Thu, 21 Nov 2024 14:08:36 +0100 Subject: [PATCH 1/3] Add a sensors feature --- features/draft/spec/generic-sensor.yml | 33 --------------- features/draft/spec/generic-sensor.yml.dist | 47 --------------------- features/sensors.yml | 17 ++++++++ features/sensors.yml.dist | 22 ++++++++++ 4 files changed, 39 insertions(+), 80 deletions(-) delete mode 100644 features/draft/spec/generic-sensor.yml delete mode 100644 features/draft/spec/generic-sensor.yml.dist create mode 100644 features/sensors.yml create mode 100644 features/sensors.yml.dist diff --git a/features/draft/spec/generic-sensor.yml b/features/draft/spec/generic-sensor.yml deleted file mode 100644 index a5eb901299a..00000000000 --- a/features/draft/spec/generic-sensor.yml +++ /dev/null @@ -1,33 +0,0 @@ -draft_date: 2024-10-28 -name: Generic Sensor API -description: TODO -spec: https://w3c.github.io/sensors/ -compat_features: - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error - - html.elements.iframe.allow.accelerometer - - html.elements.iframe.allow.ambient-light-sensor - - html.elements.iframe.allow.gyroscope - - html.elements.iframe.allow.magnetometer - - http.headers.Permissions-Policy.ambient-light-sensor - - http.headers.Permissions-Policy.gyroscope - - http.headers.Permissions-Policy.magnetometer - -# The following features in the spec are already part of web-features: -# - Accelerometer: -# - http.headers.Permissions-Policy.accelerometer -# - Virtual sensors: -# - webdriver.commands.CreateVirtualSensor -# - webdriver.commands.DeleteVirtualSensor -# - webdriver.commands.GetVirtualSensorInformation -# - webdriver.commands.UpdateVirtualSensorReading diff --git a/features/draft/spec/generic-sensor.yml.dist b/features/draft/spec/generic-sensor.yml.dist deleted file mode 100644 index a54b4484b45..00000000000 --- a/features/draft/spec/generic-sensor.yml.dist +++ /dev/null @@ -1,47 +0,0 @@ -# Generated from: generic-sensor.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: false - support: {} -compat_features: - # baseline: false - # support: - # chrome: "66" - # chrome_android: "66" - # edge: "79" - - html.elements.iframe.allow.accelerometer - - html.elements.iframe.allow.gyroscope - - html.elements.iframe.allow.magnetometer - - # baseline: false - # support: - # chrome: "67" - # chrome_android: "67" - # edge: "79" - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error - - # baseline: false - # support: - # chrome: "88" - # chrome_android: "88" - # edge: "88" - - http.headers.Permissions-Policy.gyroscope - - http.headers.Permissions-Policy.magnetometer - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: {} - - html.elements.iframe.allow.ambient-light-sensor - - http.headers.Permissions-Policy.ambient-light-sensor diff --git a/features/sensors.yml b/features/sensors.yml new file mode 100644 index 00000000000..f103de9b15e --- /dev/null +++ b/features/sensors.yml @@ -0,0 +1,17 @@ +name: Sensors +description: The generic `Sensor` interface is the base class for underlying device sensors. It provides properties, event handlers, and methods accessed by interfaces that inherit from it. +spec: https://w3c.github.io/sensors/ +group: sensors +compat_features: + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error diff --git a/features/sensors.yml.dist b/features/sensors.yml.dist new file mode 100644 index 00000000000..b62e1bbed0c --- /dev/null +++ b/features/sensors.yml.dist @@ -0,0 +1,22 @@ +# Generated from: sensors.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: "67" + chrome_android: "67" + edge: "79" +compat_features: + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error From 1d5af9137215aa0397278637eaef12f7999a55d4 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Wed, 11 Dec 2024 11:47:37 +0100 Subject: [PATCH 2/3] Add sensor interfaces to all specific sensors --- features/accelerometer.yml | 12 ++++++++ features/accelerometer.yml.dist | 12 ++++++++ features/ambient-light.yml | 12 ++++++++ features/ambient-light.yml.dist | 21 +++++++++++++ features/device-orientation-events.yml | 24 +++++++++++++++ features/device-orientation-events.yml.dist | 33 ++++++++++++++------- features/gyroscope.yml | 12 ++++++++ features/gyroscope.yml.dist | 12 ++++++++ features/orientation-sensor.yml | 12 ++++++++ features/orientation-sensor.yml.dist | 12 ++++++++ features/sensors.yml | 17 ----------- features/sensors.yml.dist | 22 -------------- 12 files changed, 152 insertions(+), 49 deletions(-) delete mode 100644 features/sensors.yml delete mode 100644 features/sensors.yml.dist diff --git a/features/accelerometer.yml b/features/accelerometer.yml index 883a7f4e02e..4bafaa7d850 100644 --- a/features/accelerometer.yml +++ b/features/accelerometer.yml @@ -18,3 +18,15 @@ compat_features: - api.LinearAccelerationSensor.LinearAccelerationSensor - api.Permissions.permission_accelerometer - http.headers.Permissions-Policy.accelerometer + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error diff --git a/features/accelerometer.yml.dist b/features/accelerometer.yml.dist index 24da8eecb09..101eecb2647 100644 --- a/features/accelerometer.yml.dist +++ b/features/accelerometer.yml.dist @@ -27,6 +27,18 @@ compat_features: - api.Accelerometer.z - api.LinearAccelerationSensor - api.LinearAccelerationSensor.LinearAccelerationSensor + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error # baseline: false # support: diff --git a/features/ambient-light.yml b/features/ambient-light.yml index 80b02bc7ff0..c7059e91e45 100644 --- a/features/ambient-light.yml +++ b/features/ambient-light.yml @@ -9,3 +9,15 @@ compat_features: - api.Permissions.permission_ambient-light-sensor - html.elements.iframe.allow.ambient-light-sensor - http.headers.Permissions-Policy.ambient-light-sensor + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error diff --git a/features/ambient-light.yml.dist b/features/ambient-light.yml.dist index 859e9e46f23..4d444ae15eb 100644 --- a/features/ambient-light.yml.dist +++ b/features/ambient-light.yml.dist @@ -5,6 +5,27 @@ status: baseline: false support: {} compat_features: + # baseline: false + # support: + # chrome: "67" + # chrome_android: "67" + # edge: "79" + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error + + # ⬇️ Same status as overall feature ⬇️ + # baseline: false + # support: {} - api.AmbientLightSensor - api.AmbientLightSensor.AmbientLightSensor - api.AmbientLightSensor.illuminance diff --git a/features/device-orientation-events.yml b/features/device-orientation-events.yml index 4ec1f5bd62c..9c8fe51d1f0 100644 --- a/features/device-orientation-events.yml +++ b/features/device-orientation-events.yml @@ -4,3 +4,27 @@ description: The `DeviceMotion` and `DeviceOrientation` events report the moveme spec: https://w3c.github.io/deviceorientation/ caniuse: deviceorientation group: sensors +compat_features: + - api.DeviceOrientationEvent + - api.DeviceOrientationEvent.alpha + - api.DeviceOrientationEvent.beta + - api.DeviceOrientationEvent.gamma + - api.Window.deviceorientation_event + - api.DeviceMotionEvent + - api.DeviceMotionEvent.acceleration + - api.DeviceMotionEvent.accelerationIncludingGravity + - api.DeviceMotionEvent.interval + - api.DeviceMotionEvent.rotationRate + - api.Window.devicemotion_event + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error \ No newline at end of file diff --git a/features/device-orientation-events.yml.dist b/features/device-orientation-events.yml.dist index 4c254260c58..bc5d326be78 100644 --- a/features/device-orientation-events.yml.dist +++ b/features/device-orientation-events.yml.dist @@ -2,16 +2,11 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: low - baseline_low_date: 2023-09-18 + baseline: false support: - chrome: "31" - chrome_android: "31" - edge: "12" - firefox: "6" - firefox_android: "6" - safari: "17" - safari_ios: "4.2" + chrome: "67" + chrome_android: "67" + edge: "79" compat_features: # baseline: low # baseline_low_date: 2023-09-18 @@ -29,7 +24,6 @@ compat_features: - api.DeviceOrientationEvent.gamma - api.Window.deviceorientation_event - # ⬇️ Same status as overall feature ⬇️ # baseline: low # baseline_low_date: 2023-09-18 # support: @@ -46,3 +40,22 @@ compat_features: - api.DeviceMotionEvent.interval - api.DeviceMotionEvent.rotationRate - api.Window.devicemotion_event + + # ⬇️ Same status as overall feature ⬇️ + # baseline: false + # support: + # chrome: "67" + # chrome_android: "67" + # edge: "79" + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error diff --git a/features/gyroscope.yml b/features/gyroscope.yml index 240de483bbf..f23e13804ee 100644 --- a/features/gyroscope.yml +++ b/features/gyroscope.yml @@ -13,3 +13,15 @@ compat_features: - api.Permissions.permission_gyroscope - html.elements.iframe.allow.gyroscope - http.headers.Permissions-Policy.gyroscope + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error \ No newline at end of file diff --git a/features/gyroscope.yml.dist b/features/gyroscope.yml.dist index 58f1f4e6d53..37b4e433715 100644 --- a/features/gyroscope.yml.dist +++ b/features/gyroscope.yml.dist @@ -33,6 +33,18 @@ compat_features: - api.Gyroscope.x - api.Gyroscope.y - api.Gyroscope.z + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error # baseline: false # support: diff --git a/features/orientation-sensor.yml b/features/orientation-sensor.yml index cf83d428375..64523350fae 100644 --- a/features/orientation-sensor.yml +++ b/features/orientation-sensor.yml @@ -12,3 +12,15 @@ compat_features: - api.AbsoluteOrientationSensor.AbsoluteOrientationSensor - api.RelativeOrientationSensor - api.RelativeOrientationSensor.RelativeOrientationSensor + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error diff --git a/features/orientation-sensor.yml.dist b/features/orientation-sensor.yml.dist index a01a6a1e891..86615b538d4 100644 --- a/features/orientation-sensor.yml.dist +++ b/features/orientation-sensor.yml.dist @@ -15,3 +15,15 @@ compat_features: - api.OrientationSensor.quaternion - api.RelativeOrientationSensor - api.RelativeOrientationSensor.RelativeOrientationSensor + - api.Sensor + - api.Sensor.activate_event + - api.Sensor.activated + - api.Sensor.error_event + - api.Sensor.hasReading + - api.Sensor.reading_event + - api.Sensor.start + - api.Sensor.stop + - api.Sensor.timestamp + - api.SensorErrorEvent + - api.SensorErrorEvent.SensorErrorEvent + - api.SensorErrorEvent.error diff --git a/features/sensors.yml b/features/sensors.yml deleted file mode 100644 index f103de9b15e..00000000000 --- a/features/sensors.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Sensors -description: The generic `Sensor` interface is the base class for underlying device sensors. It provides properties, event handlers, and methods accessed by interfaces that inherit from it. -spec: https://w3c.github.io/sensors/ -group: sensors -compat_features: - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error diff --git a/features/sensors.yml.dist b/features/sensors.yml.dist deleted file mode 100644 index b62e1bbed0c..00000000000 --- a/features/sensors.yml.dist +++ /dev/null @@ -1,22 +0,0 @@ -# Generated from: sensors.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: false - support: - chrome: "67" - chrome_android: "67" - edge: "79" -compat_features: - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error From 8befdae8ee801a7e7e0adab1d685742eb5e036a1 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Thu, 12 Dec 2024 10:55:30 +0100 Subject: [PATCH 3/3] Uncomment/remove sensors except from orientation --- features/accelerometer.yml | 25 +++++++++++---------- features/accelerometer.yml.dist | 12 ---------- features/ambient-light.yml | 25 +++++++++++---------- features/ambient-light.yml.dist | 21 ----------------- features/device-orientation-events.yml | 12 ---------- features/device-orientation-events.yml.dist | 18 --------------- features/gyroscope.yml | 25 +++++++++++---------- features/gyroscope.yml.dist | 12 ---------- 8 files changed, 39 insertions(+), 111 deletions(-) diff --git a/features/accelerometer.yml b/features/accelerometer.yml index 4bafaa7d850..682390c634e 100644 --- a/features/accelerometer.yml +++ b/features/accelerometer.yml @@ -18,15 +18,16 @@ compat_features: - api.LinearAccelerationSensor.LinearAccelerationSensor - api.Permissions.permission_accelerometer - http.headers.Permissions-Policy.accelerometer - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error +# Enable when overlapping keys are allowed, https://github.com/web-platform-dx/web-features/issues/1173 +# - api.Sensor +# - api.Sensor.activate_event +# - api.Sensor.activated +# - api.Sensor.error_event +# - api.Sensor.hasReading +# - api.Sensor.reading_event +# - api.Sensor.start +# - api.Sensor.stop +# - api.Sensor.timestamp +# - api.SensorErrorEvent +# - api.SensorErrorEvent.SensorErrorEvent +# - api.SensorErrorEvent.error diff --git a/features/accelerometer.yml.dist b/features/accelerometer.yml.dist index 101eecb2647..24da8eecb09 100644 --- a/features/accelerometer.yml.dist +++ b/features/accelerometer.yml.dist @@ -27,18 +27,6 @@ compat_features: - api.Accelerometer.z - api.LinearAccelerationSensor - api.LinearAccelerationSensor.LinearAccelerationSensor - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error # baseline: false # support: diff --git a/features/ambient-light.yml b/features/ambient-light.yml index c7059e91e45..bc0b0b083ec 100644 --- a/features/ambient-light.yml +++ b/features/ambient-light.yml @@ -9,15 +9,16 @@ compat_features: - api.Permissions.permission_ambient-light-sensor - html.elements.iframe.allow.ambient-light-sensor - http.headers.Permissions-Policy.ambient-light-sensor - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error +# Enable when overlapping keys are allowed, https://github.com/web-platform-dx/web-features/issues/1173 +# - api.Sensor +# - api.Sensor.activate_event +# - api.Sensor.activated +# - api.Sensor.error_event +# - api.Sensor.hasReading +# - api.Sensor.reading_event +# - api.Sensor.start +# - api.Sensor.stop +# - api.Sensor.timestamp +# - api.SensorErrorEvent +# - api.SensorErrorEvent.SensorErrorEvent +# - api.SensorErrorEvent.error diff --git a/features/ambient-light.yml.dist b/features/ambient-light.yml.dist index 4d444ae15eb..859e9e46f23 100644 --- a/features/ambient-light.yml.dist +++ b/features/ambient-light.yml.dist @@ -5,27 +5,6 @@ status: baseline: false support: {} compat_features: - # baseline: false - # support: - # chrome: "67" - # chrome_android: "67" - # edge: "79" - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: {} - api.AmbientLightSensor - api.AmbientLightSensor.AmbientLightSensor - api.AmbientLightSensor.illuminance diff --git a/features/device-orientation-events.yml b/features/device-orientation-events.yml index 40b9d941797..23b4811472c 100644 --- a/features/device-orientation-events.yml +++ b/features/device-orientation-events.yml @@ -28,18 +28,6 @@ compat_features: - api.DeviceOrientationEvent.beta - api.DeviceOrientationEvent.gamma - api.DeviceOrientationEvent.requestPermission_static - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error - api.Window.devicemotion_event - api.Window.deviceorientation_event - api.Window.deviceorientationabsolute_event diff --git a/features/device-orientation-events.yml.dist b/features/device-orientation-events.yml.dist index 6e38995f705..a7341aa8647 100644 --- a/features/device-orientation-events.yml.dist +++ b/features/device-orientation-events.yml.dist @@ -101,24 +101,6 @@ compat_features: # firefox_android: "29" - api.DeviceMotionEvent.DeviceMotionEvent - # baseline: false - # support: - # chrome: "67" - # chrome_android: "67" - # edge: "79" - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error - # baseline: false # support: # safari_ios: "14.5" diff --git a/features/gyroscope.yml b/features/gyroscope.yml index f23e13804ee..3fca269fa0a 100644 --- a/features/gyroscope.yml +++ b/features/gyroscope.yml @@ -13,15 +13,16 @@ compat_features: - api.Permissions.permission_gyroscope - html.elements.iframe.allow.gyroscope - http.headers.Permissions-Policy.gyroscope - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error \ No newline at end of file +# Enable when overlapping keys are allowed, https://github.com/web-platform-dx/web-features/issues/1173 +# - api.Sensor +# - api.Sensor.activate_event +# - api.Sensor.activated +# - api.Sensor.error_event +# - api.Sensor.hasReading +# - api.Sensor.reading_event +# - api.Sensor.start +# - api.Sensor.stop +# - api.Sensor.timestamp +# - api.SensorErrorEvent +# - api.SensorErrorEvent.SensorErrorEvent +# - api.SensorErrorEvent.error diff --git a/features/gyroscope.yml.dist b/features/gyroscope.yml.dist index 37b4e433715..58f1f4e6d53 100644 --- a/features/gyroscope.yml.dist +++ b/features/gyroscope.yml.dist @@ -33,18 +33,6 @@ compat_features: - api.Gyroscope.x - api.Gyroscope.y - api.Gyroscope.z - - api.Sensor - - api.Sensor.activate_event - - api.Sensor.activated - - api.Sensor.error_event - - api.Sensor.hasReading - - api.Sensor.reading_event - - api.Sensor.start - - api.Sensor.stop - - api.Sensor.timestamp - - api.SensorErrorEvent - - api.SensorErrorEvent.SensorErrorEvent - - api.SensorErrorEvent.error # baseline: false # support: