Closed Bug 1615484 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 21793 - Update interfaces/web-bluetooth.idl

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

autofoolip <auto@foolip.org> wrote:

Update interfaces/web-bluetooth.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/2b78fd5/ed/idl/web-bluetooth.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/650224276

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

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

Total 45 tests

Status Summary

Firefox

OK : 1
PASS: 21[GitHub] 65[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-asan-opt, 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]
FAIL: 183

Chrome

OK : 1
PASS: 147
FAIL: 57

Safari

OK : 1
PASS: 21
FAIL: 183

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/bluetooth/idl/idlharness.tentative.https.window.html
BluetoothCharacteristicProperties interface: attribute writeWithoutResponse: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: attribute value: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface: attribute reliableWrite: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTServer interface object length: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: attribute oncharacteristicvaluechanged: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothCharacteristicProperties interface object length: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothPermissionResult interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: FAIL, Safari: FAIL)
Bluetooth interface object name: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface object name: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: attribute onserviceadded: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTService interface: existence and properties of interface object: FAIL (Chrome: FAIL, Safari: FAIL)
Bluetooth interface: navigator.bluetooth must inherit property "oncharacteristicvaluechanged" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothServiceDataMap interface object length: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothManufacturerDataMap interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: attribute onserviceadded: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothAdvertisingEvent interface: attribute manufacturerData: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface: attribute authenticatedSignedWrites: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface: operation readValue(): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: navigator.bluetooth must inherit property "onadvertisementreceived" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: event must inherit property "uuids" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothPermissionResult interface: attribute devices: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothPermissionResult interface object name: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTServer interface: operation getPrimaryServices(BluetoothServiceUUID): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: attribute oncharacteristicvaluechanged: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: operation readValue(): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTServer interface: operation connect(): FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: attribute referringDevice: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface object length: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface object name: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: attribute uuids: FAIL (Chrome: PASS, Safari: FAIL)
Stringification of event: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothUUID interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: operation getCharacteristics(BluetoothCharacteristicUUID): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: existence and properties of interface prototype object: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothDevice interface: attribute name: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: operation stopNotifications(): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothManufacturerDataMap interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: attribute onadvertisementreceived: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface: operation writeValue(BufferSource): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTServer interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: operation unwatchAdvertisements(): FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothAdvertisingEvent must be primary interface of event: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothServiceDataMap interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface: attribute indicate: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: operation getIncludedServices(BluetoothServiceUUID): FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothUUID interface: operation getDescriptor([object Object],[object Object]): FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: attribute uuid: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: navigator.bluetooth must inherit property "onserviceremoved" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: operation writeValueWithoutResponse(BufferSource): FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTService interface: attribute device: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface object name: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothUUID interface object length: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTServer interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothUUID interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothUUID interface object name: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface object length: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothUUID interface: operation getService([object Object],[object Object]): FAIL (Chrome: PASS, Safari: FAIL)
Navigator interface: navigator must inherit property "bluetooth" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: operation writeValueWithResponse(BufferSource): FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTService interface: attribute onserviceremoved: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothServiceDataMap interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: event must inherit property "manufacturerData" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothManufacturerDataMap interface object length: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: attribute appearance: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: attribute onavailabilitychanged: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothAdvertisingEvent interface: attribute serviceData: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: attribute id: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: attribute txPower: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: attribute onserviceremoved: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTService interface object length: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothManufacturerDataMap interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: operation requestDevice(RequestDeviceOptions): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: operation getDescriptor(BluetoothDescriptorUUID): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTServer interface: attribute connected: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: event must inherit property "txPower" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
ValueEvent interface: attribute value: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothAdvertisingEvent interface: attribute device: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothManufacturerDataMap interface object name: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: operation startNotifications(): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothServiceDataMap interface object name: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: attribute isPrimary: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface: attribute writableAuxiliaries: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface: attribute broadcast: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface object name: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: attribute rssi: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTServer interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: attribute onservicechanged: FAIL (Chrome: FAIL, Safari: FAIL)
Bluetooth interface: attribute onservicechanged: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothAdvertisingEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: navigator.bluetooth must inherit property "ongattserverdisconnected" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTServer interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: operation writeValue(BufferSource): FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: navigator.bluetooth must inherit property "requestDevice(RequestDeviceOptions)" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: calling requestDevice(RequestDeviceOptions) on navigator.bluetooth with too few arguments must throw TypeError: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTServer interface object name: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTServer interface: operation getPrimaryService(BluetoothServiceUUID): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothUUID interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: attribute watchingAdvertisements: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothUUID interface: operation canonicalUUID(unsigned long): FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface object length: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
Navigator interface: attribute bluetooth: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: attribute onservicechanged: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothPermissionResult interface: existence and properties of interface object: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: attribute oncharacteristicvaluechanged: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothUUID interface: operation getCharacteristic([object Object],[object Object]): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: event must inherit property "name" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothCharacteristicProperties interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: attribute name: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth must be primary interface of navigator.bluetooth: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: attribute gatt: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothManufacturerDataMap interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
ValueEvent interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothDevice interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface object name: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface: attribute write: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: attribute ongattserverdisconnected: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTServer interface: attribute device: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface object name: FAIL (Chrome: PASS, Safari: FAIL)
ValueEvent interface: existence and properties of interface prototype object: FAIL (Chrome: FAIL, Safari: FAIL)
ValueEvent interface object length: FAIL (Chrome: FAIL, Safari: FAIL)
Bluetooth interface: navigator.bluetooth must inherit property "onavailabilitychanged" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothUUID interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: existence and properties of interface object: FAIL (Chrome: PASS, Safari: FAIL)
ValueEvent interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothPermissionResult interface object length: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface: attribute uuid: FAIL (Chrome: PASS, Safari: FAIL)
ValueEvent interface: existence and properties of interface object: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: attribute properties: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: operation getDescriptors(BluetoothDescriptorUUID): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothCharacteristicProperties interface: attribute read: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface: attribute characteristic: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface object length: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothDevice interface object length: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: navigator.bluetooth must inherit property "getAvailability()" with the proper type: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothPermissionResult interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: FAIL, Safari: FAIL)
Bluetooth interface: operation getAvailability(): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTDescriptor interface: attribute value: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: attribute uuid: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTService interface: operation getIncludedService(BluetoothServiceUUID): FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: attribute service: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: attribute ongattserverdisconnected: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothAdvertisingEvent interface: event must inherit property "rssi" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothAdvertisingEvent interface: event must inherit property "appearance" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothServiceDataMap interface: existence and properties of interface prototype object: FAIL (Chrome: PASS, Safari: FAIL)
Bluetooth interface: navigator.bluetooth must inherit property "onserviceadded" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothDevice interface: attribute onserviceremoved: FAIL (Chrome: FAIL, Safari: FAIL)
Stringification of navigator.bluetooth: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothPermissionResult interface: existence and properties of interface prototype object: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothAdvertisingEvent interface: event must inherit property "device" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
ValueEvent interface object name: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothRemoteGATTService interface: operation getCharacteristic(BluetoothCharacteristicUUID): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTServer interface: operation disconnect(): FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: attribute onserviceadded: FAIL (Chrome: FAIL, Safari: FAIL)
Bluetooth interface: navigator.bluetooth must inherit property "referringDevice" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
Bluetooth interface: navigator.bluetooth must inherit property "onservicechanged" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothServiceDataMap interface: existence and properties of interface prototype object's @@unscopables property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothRemoteGATTCharacteristic interface: existence and properties of interface prototype object's "constructor" property: FAIL (Chrome: PASS, Safari: FAIL)
BluetoothDevice interface: attribute onadvertisementreceived: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothAdvertisingEvent interface: event must inherit property "serviceData" with the proper type: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothDevice interface: operation watchAdvertisements(): FAIL (Chrome: FAIL, Safari: FAIL)
Bluetooth interface: attribute oncharacteristicvaluechanged: FAIL (Chrome: FAIL, Safari: FAIL)
BluetoothCharacteristicProperties interface: attribute notify: FAIL (Chrome: PASS, Safari: FAIL)

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