Closed Bug 1659976 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 25105 - Update interfaces/generic-sensor.idl

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox82 fixed)

RESOLVED FIXED
82 Branch
Tracking Status
firefox82 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 25105 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/25105
Details from upstream follow.

autofoolip <auto@foolip.org> wrote:

Update interfaces/generic-sensor.idl

This PR was automatically created by a bot.

Before merging, please check that any tests that depend on the updated IDL files still work.

If additional changes are needed, please manually create another PR based on this one.

See the README for how the IDL files in this directory are used.

<hr>

Source: https://github.com/tidoust/reffy-reports/blob/4cba804/ed/idl/generic-sensor.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/719138445

Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]

CI Results

Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 8 tests and 27 subtests

Status Summary

Firefox

OK : 8
PASS: 16
FAIL: 194

Chrome

OK : 8
PASS: 140
FAIL: 70

Safari

OK : 8
PASS: 16
FAIL: 194

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/generic-sensor/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
Stringification of cast(new Accelerometer(), Sensor): FAIL (Chrome: PASS, Safari: FAIL)
SensorErrorEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
Sensor must be primary interface of cast(new Accelerometer(), Sensor): FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: cast(new Accelerometer(), Sensor) must inherit property "activated" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: operation start(): FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
SensorErrorEvent interface object name: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: cast(new Accelerometer(), Sensor) must inherit property "hasReading" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: attribute hasReading: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: cast(new Accelerometer(), Sensor) must inherit property "start()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
SensorErrorEvent interface: new SensorErrorEvent("error", { error: new DOMException }); must inherit property "error" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: operation stop(): FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: cast(new Accelerometer(), Sensor) must inherit property "onerror" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface object name: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: attribute timestamp: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
SensorErrorEvent must be primary interface of new SensorErrorEvent("error", { error: new DOMException });: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: cast(new Accelerometer(), Sensor) must inherit property "onreading" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: cast(new Accelerometer(), Sensor) must inherit property "stop()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: attribute onreading: FAIL (Chrome: PASS, Safari: FAIL)
SensorErrorEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
SensorErrorEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
SensorErrorEvent interface object length: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: attribute onactivate: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: attribute activated: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: cast(new Accelerometer(), Sensor) must inherit property "timestamp" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface object length: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: attribute onerror: FAIL (Chrome: PASS, Safari: FAIL)
SensorErrorEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of new SensorErrorEvent("error", { error: new DOMException });: FAIL (Chrome: PASS, Safari: FAIL)
SensorErrorEvent interface: attribute error: FAIL (Chrome: PASS, Safari: FAIL)
Sensor interface: cast(new Accelerometer(), Sensor) must inherit property "onactivate" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
/accelerometer/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
Accelerometer interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface: new GravitySensor(); must inherit property "y" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
Accelerometer interface object name: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of new LinearAccelerationSensor();: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface object length: FAIL (Chrome: PASS, Safari: FAIL)
LinearAccelerationSensor interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
LinearAccelerationSensor interface object name: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
LinearAccelerationSensor interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface: new Accelerometer(); must inherit property "y" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LinearAccelerationSensor interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
GravitySensor interface object name: FAIL (Chrome: FAIL, Safari: FAIL)
GravitySensor interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: FAIL, Safari: FAIL)
Accelerometer interface: new GravitySensor(); must inherit property "z" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
GravitySensor interface: existence and properties of interface prototype object: FAIL (Chrome: FAIL, Safari: FAIL)
LinearAccelerationSensor interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
LinearAccelerationSensor must be primary interface of new LinearAccelerationSensor();: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface: new GravitySensor(); must inherit property "x" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
Accelerometer interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of new GravitySensor();: FAIL (Chrome: FAIL, Safari: FAIL)
GravitySensor interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: FAIL, Safari: FAIL)
Accelerometer must be primary interface of new Accelerometer();: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface: new LinearAccelerationSensor(); must inherit property "z" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
GravitySensor interface object length: FAIL (Chrome: FAIL, Safari: FAIL)
Accelerometer interface: new LinearAccelerationSensor(); must inherit property "y" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface: attribute x: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface: attribute y: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface: attribute z: FAIL (Chrome: PASS, Safari: FAIL)
GravitySensor interface: existence and properties of interface object: FAIL (Chrome: FAIL, Safari: FAIL)
Accelerometer interface: new LinearAccelerationSensor(); must inherit property "x" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
GravitySensor must be primary interface of new GravitySensor();: FAIL (Chrome: FAIL, Safari: FAIL)
Accelerometer interface: new Accelerometer(); must inherit property "z" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of new Accelerometer();: FAIL (Chrome: PASS, Safari: FAIL)
Accelerometer interface: new Accelerometer(); must inherit property "x" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
LinearAccelerationSensor interface object length: FAIL (Chrome: PASS, Safari: FAIL)
/gyroscope/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
Stringification of new Gyroscope();: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface: attribute y: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface: attribute z: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface: new Gyroscope(); must inherit property "x" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface object length: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface: new Gyroscope(); must inherit property "y" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface object name: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface: attribute x: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope must be primary interface of new Gyroscope();: FAIL (Chrome: PASS, Safari: FAIL)
Gyroscope interface: new Gyroscope(); must inherit property "z" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
/orientation-sensor/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
AbsoluteOrientationSensor interface object name: FAIL (Chrome: PASS, Safari: FAIL)
RelativeOrientationSensor interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface: new AbsoluteOrientationSensor(); must inherit property "populateMatrix(RotationMatrixType)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RelativeOrientationSensor interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
RelativeOrientationSensor interface object name: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of new AbsoluteOrientationSensor();: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of new RelativeOrientationSensor();: FAIL (Chrome: PASS, Safari: FAIL)
AbsoluteOrientationSensor interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface: attribute quaternion: FAIL (Chrome: PASS, Safari: FAIL)
AbsoluteOrientationSensor must be primary interface of new AbsoluteOrientationSensor();: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface: calling populateMatrix(RotationMatrixType) on new AbsoluteOrientationSensor(); with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
AbsoluteOrientationSensor interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
RelativeOrientationSensor interface object length: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface: new AbsoluteOrientationSensor(); must inherit property "quaternion" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
RelativeOrientationSensor interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface object length: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface object name: FAIL (Chrome: PASS, Safari: FAIL)
AbsoluteOrientationSensor interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
AbsoluteOrientationSensor interface object length: FAIL (Chrome: PASS, Safari: FAIL)
AbsoluteOrientationSensor interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
RelativeOrientationSensor interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
RelativeOrientationSensor must be primary interface of new RelativeOrientationSensor();: FAIL (Chrome: PASS, Safari: FAIL)
OrientationSensor interface: operation populateMatrix(RotationMatrixType): FAIL (Chrome: PASS, Safari: FAIL)
/magnetometer/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
Stringification of new UncalibratedMagnetometer();: FAIL (Chrome: FAIL, Safari: FAIL)
Magnetometer interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
Magnetometer interface: new Magnetometer(); must inherit property "x" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Magnetometer interface: attribute z: FAIL (Chrome: PASS, Safari: FAIL)
Magnetometer interface: attribute x: FAIL (Chrome: PASS, Safari: FAIL)
Magnetometer interface: attribute y: FAIL (Chrome: PASS, Safari: FAIL)
Magnetometer interface object name: FAIL (Chrome: PASS, Safari: FAIL)
UncalibratedMagnetometer interface: new UncalibratedMagnetometer(); must inherit property "xBias" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
Stringification of new Magnetometer();: FAIL (Chrome: PASS, Safari: FAIL)
Magnetometer interface: new Magnetometer(); must inherit property "z" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
UncalibratedMagnetometer interface: attribute z: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: attribute x: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: attribute y: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: existence and properties of interface object: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: FAIL, Safari: FAIL)
Magnetometer interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Magnetometer interface object length: FAIL (Chrome: PASS, Safari: FAIL)
UncalibratedMagnetometer interface: attribute yBias: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: new UncalibratedMagnetometer(); must inherit property "zBias" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
Magnetometer interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
UncalibratedMagnetometer interface: new UncalibratedMagnetometer(); must inherit property "yBias" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: new UncalibratedMagnetometer(); must inherit property "z" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface object length: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: attribute xBias: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer must be primary interface of new UncalibratedMagnetometer();: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: new UncalibratedMagnetometer(); must inherit property "y" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
Magnetometer interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
UncalibratedMagnetometer interface object name: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: existence and properties of interface prototype object: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: attribute zBias: FAIL (Chrome: FAIL, Safari: FAIL)
Magnetometer interface: new Magnetometer(); must inherit property "y" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
UncalibratedMagnetometer interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: FAIL, Safari: FAIL)
UncalibratedMagnetometer interface: new UncalibratedMagnetometer(); must inherit property "x" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
Magnetometer must be primary interface of new Magnetometer();: FAIL (Chrome: PASS, Safari: FAIL)
/ambient-light/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
AmbientLightSensor interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
AmbientLightSensor interface object length: FAIL (Chrome: PASS, Safari: FAIL)
AmbientLightSensor interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
AmbientLightSensor interface object name: FAIL (Chrome: PASS, Safari: FAIL)
AmbientLightSensor must be primary interface of new AmbientLightSensor(): FAIL (Chrome: PASS, Safari: FAIL)
AmbientLightSensor interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of new AmbientLightSensor(): FAIL (Chrome: PASS, Safari: FAIL)
AmbientLightSensor interface: new AmbientLightSensor() must inherit property "illuminance" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
AmbientLightSensor interface: attribute illuminance: FAIL (Chrome: PASS, Safari: FAIL)
AmbientLightSensor interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
/proximity/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
ProximitySensor interface: new ProximitySensor(); must inherit property "near" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface: existence and properties of interface prototype object: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface: attribute distance: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface object length: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface: attribute max: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface: new ProximitySensor(); must inherit property "max" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface: new ProximitySensor(); must inherit property "distance" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface object name: FAIL (Chrome: FAIL, Safari: FAIL)
Stringification of new ProximitySensor();: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface: existence and properties of interface object: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor interface: attribute near: FAIL (Chrome: FAIL, Safari: FAIL)
ProximitySensor must be primary interface of new ProximitySensor();: FAIL (Chrome: FAIL, Safari: FAIL)
/geolocation-sensor/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
GeolocationSensor interface: new GeolocationSensor must inherit property "speed" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
Stringification of new GeolocationSensor: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: operation read(optional ReadOptions): FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: attribute altitudeAccuracy: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: existence and properties of interface object: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface object name: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: new GeolocationSensor must inherit property "heading" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: attribute latitude: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: attribute altitude: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: new GeolocationSensor must inherit property "longitude" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: calling read(optional ReadOptions) on new GeolocationSensor with too few arguments must throw TypeError: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: new GeolocationSensor must inherit property "altitudeAccuracy" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: new GeolocationSensor must inherit property "latitude" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: new GeolocationSensor must inherit property "accuracy" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: existence and properties of interface prototype object: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: attribute speed: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: new GeolocationSensor must inherit property "altitude" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: attribute accuracy: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: new GeolocationSensor must inherit property "read(optional ReadOptions)" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface object length: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: attribute heading: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor must be primary interface of new GeolocationSensor: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: FAIL, Safari: FAIL)
GeolocationSensor interface: attribute longitude: FAIL (Chrome: FAIL, Safari: FAIL)

Tests Disabled in Gecko Infrastructure

/generic-sensor/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
/accelerometer/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
/gyroscope/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
/orientation-sensor/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
/magnetometer/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
/ambient-light/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
/proximity/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)
/geolocation-sensor/idlharness.https.window.html: OK [GitHub], SKIP [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: OK, Safari: OK)

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3872a6f1cb1a [wpt PR 25105] - Update interfaces/generic-sensor.idl, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
You need to log in before you can comment on or make changes to this bug.