diff options
Diffstat (limited to 'testing/web-platform/meta/bluetooth/idl')
5 files changed, 611 insertions, 0 deletions
diff --git a/testing/web-platform/meta/bluetooth/idl/idl-Bluetooth.https.window.js.ini b/testing/web-platform/meta/bluetooth/idl/idl-Bluetooth.https.window.js.ini new file mode 100644 index 0000000000..14b356066e --- /dev/null +++ b/testing/web-platform/meta/bluetooth/idl/idl-Bluetooth.https.window.js.ini @@ -0,0 +1,3 @@ +[idl-Bluetooth.https.window.html] + [Bluetooth IDL test] + expected: FAIL diff --git a/testing/web-platform/meta/bluetooth/idl/idl-BluetoothDevice.https.window.js.ini b/testing/web-platform/meta/bluetooth/idl/idl-BluetoothDevice.https.window.js.ini new file mode 100644 index 0000000000..6dadb244ba --- /dev/null +++ b/testing/web-platform/meta/bluetooth/idl/idl-BluetoothDevice.https.window.js.ini @@ -0,0 +1,2 @@ +[idl-BluetoothDevice.https.window.html] + expected: ERROR diff --git a/testing/web-platform/meta/bluetooth/idl/idl-BluetoothUUID.window.js.ini b/testing/web-platform/meta/bluetooth/idl/idl-BluetoothUUID.window.js.ini new file mode 100644 index 0000000000..c6949eb0e1 --- /dev/null +++ b/testing/web-platform/meta/bluetooth/idl/idl-BluetoothUUID.window.js.ini @@ -0,0 +1,42 @@ +[idl-BluetoothUUID.window.html] + [A 32bit *String* alias is invalid.] + expected: FAIL + + [Infinity returns base UUID] + expected: FAIL + + [Only first 32bits should be used.] + expected: FAIL + + [A UUID String with uppercase letters is an invalid UUID.] + expected: FAIL + + [A UUID with invalid characters is an invalid UUID.] + expected: FAIL + + [Non-number and non-strings] + expected: FAIL + + [A valid UUID from a name.] + expected: FAIL + + [NaN returns basic uuid] + expected: FAIL + + [0xdeadbeef should produce valid UUID.] + expected: FAIL + + [Values between 0xfffffffff (8 digits) and 0xffffffffffffff (14 digits)should return max UUID] + expected: FAIL + + [Invalid Descriptor name] + expected: FAIL + + [A valid UUID String should return the same UUID.] + expected: FAIL + + [0x0 should produce valid UUID.] + expected: FAIL + + [Make sure attributes don't share a map] + expected: FAIL diff --git a/testing/web-platform/meta/bluetooth/idl/idl-NavigatorBluetooth.https.window.js.ini b/testing/web-platform/meta/bluetooth/idl/idl-NavigatorBluetooth.https.window.js.ini new file mode 100644 index 0000000000..3ea59d3098 --- /dev/null +++ b/testing/web-platform/meta/bluetooth/idl/idl-NavigatorBluetooth.https.window.js.ini @@ -0,0 +1,3 @@ +[idl-NavigatorBluetooth.https.window.html] + [navigator.bluetooth IDL test] + expected: FAIL diff --git a/testing/web-platform/meta/bluetooth/idl/idlharness.tentative.https.window.js.ini b/testing/web-platform/meta/bluetooth/idl/idlharness.tentative.https.window.js.ini new file mode 100644 index 0000000000..3f8e54af64 --- /dev/null +++ b/testing/web-platform/meta/bluetooth/idl/idlharness.tentative.https.window.js.ini @@ -0,0 +1,561 @@ +[idlharness.tentative.https.window.html] + [Bluetooth interface: existence and properties of interface object] + expected: FAIL + + [Bluetooth interface object length] + expected: FAIL + + [Bluetooth interface object name] + expected: FAIL + + [Bluetooth interface: existence and properties of interface prototype object] + expected: FAIL + + [Bluetooth interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [Bluetooth interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Bluetooth interface: operation getAvailability()] + expected: FAIL + + [Bluetooth interface: attribute onavailabilitychanged] + expected: FAIL + + [Bluetooth interface: attribute referringDevice] + expected: FAIL + + [Bluetooth interface: attribute ongattserverdisconnected] + expected: FAIL + + [Bluetooth interface: attribute oncharacteristicvaluechanged] + expected: FAIL + + [Bluetooth interface: attribute onserviceadded] + expected: FAIL + + [Bluetooth interface: attribute onservicechanged] + expected: FAIL + + [Bluetooth interface: attribute onserviceremoved] + expected: FAIL + + [BluetoothPermissionResult interface: existence and properties of interface object] + expected: FAIL + + [BluetoothPermissionResult interface object length] + expected: FAIL + + [BluetoothPermissionResult interface object name] + expected: FAIL + + [BluetoothPermissionResult interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothPermissionResult interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothPermissionResult interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothPermissionResult interface: attribute devices] + expected: FAIL + + [ValueEvent interface: existence and properties of interface object] + expected: FAIL + + [ValueEvent interface object length] + expected: FAIL + + [ValueEvent interface object name] + expected: FAIL + + [ValueEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [ValueEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [ValueEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [ValueEvent interface: attribute value] + expected: FAIL + + [BluetoothDevice interface: existence and properties of interface object] + expected: FAIL + + [BluetoothDevice interface object length] + expected: FAIL + + [BluetoothDevice interface object name] + expected: FAIL + + [BluetoothDevice interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothDevice interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothDevice interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothDevice interface: attribute id] + expected: FAIL + + [BluetoothDevice interface: attribute name] + expected: FAIL + + [BluetoothDevice interface: attribute gatt] + expected: FAIL + + [BluetoothDevice interface: attribute watchingAdvertisements] + expected: FAIL + + [BluetoothDevice interface: attribute ongattserverdisconnected] + expected: FAIL + + [BluetoothDevice interface: attribute oncharacteristicvaluechanged] + expected: FAIL + + [BluetoothDevice interface: attribute onserviceadded] + expected: FAIL + + [BluetoothDevice interface: attribute onservicechanged] + expected: FAIL + + [BluetoothDevice interface: attribute onserviceremoved] + expected: FAIL + + [BluetoothManufacturerDataMap interface: existence and properties of interface object] + expected: FAIL + + [BluetoothManufacturerDataMap interface object length] + expected: FAIL + + [BluetoothManufacturerDataMap interface object name] + expected: FAIL + + [BluetoothManufacturerDataMap interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothManufacturerDataMap interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothManufacturerDataMap interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothServiceDataMap interface: existence and properties of interface object] + expected: FAIL + + [BluetoothServiceDataMap interface object length] + expected: FAIL + + [BluetoothServiceDataMap interface object name] + expected: FAIL + + [BluetoothServiceDataMap interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothServiceDataMap interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothServiceDataMap interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothAdvertisingEvent interface: existence and properties of interface object] + expected: FAIL + + [BluetoothAdvertisingEvent interface object length] + expected: FAIL + + [BluetoothAdvertisingEvent interface object name] + expected: FAIL + + [BluetoothAdvertisingEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothAdvertisingEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothAdvertisingEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute device] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute uuids] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute name] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute appearance] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute txPower] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute rssi] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute manufacturerData] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute serviceData] + expected: FAIL + + [BluetoothRemoteGATTServer interface: existence and properties of interface object] + expected: FAIL + + [BluetoothRemoteGATTServer interface object length] + expected: FAIL + + [BluetoothRemoteGATTServer interface object name] + expected: FAIL + + [BluetoothRemoteGATTServer interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothRemoteGATTServer interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothRemoteGATTServer interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothRemoteGATTServer interface: attribute device] + expected: FAIL + + [BluetoothRemoteGATTServer interface: attribute connected] + expected: FAIL + + [BluetoothRemoteGATTServer interface: operation connect()] + expected: FAIL + + [BluetoothRemoteGATTServer interface: operation disconnect()] + expected: FAIL + + [BluetoothRemoteGATTServer interface: operation getPrimaryService(BluetoothServiceUUID)] + expected: FAIL + + [BluetoothRemoteGATTService interface: existence and properties of interface object] + expected: FAIL + + [BluetoothRemoteGATTService interface object length] + expected: FAIL + + [BluetoothRemoteGATTService interface object name] + expected: FAIL + + [BluetoothRemoteGATTService interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothRemoteGATTService interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothRemoteGATTService interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothRemoteGATTService interface: attribute device] + expected: FAIL + + [BluetoothRemoteGATTService interface: attribute uuid] + expected: FAIL + + [BluetoothRemoteGATTService interface: attribute isPrimary] + expected: FAIL + + [BluetoothRemoteGATTService interface: operation getCharacteristic(BluetoothCharacteristicUUID)] + expected: FAIL + + [BluetoothRemoteGATTService interface: operation getIncludedService(BluetoothServiceUUID)] + expected: FAIL + + [BluetoothRemoteGATTService interface: attribute oncharacteristicvaluechanged] + expected: FAIL + + [BluetoothRemoteGATTService interface: attribute onserviceadded] + expected: FAIL + + [BluetoothRemoteGATTService interface: attribute onservicechanged] + expected: FAIL + + [BluetoothRemoteGATTService interface: attribute onserviceremoved] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: existence and properties of interface object] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface object length] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface object name] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: attribute service] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: attribute uuid] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: attribute properties] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: attribute value] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation getDescriptor(BluetoothDescriptorUUID)] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation readValue()] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation writeValue(BufferSource)] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation startNotifications()] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation stopNotifications()] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: attribute oncharacteristicvaluechanged] + expected: FAIL + + [BluetoothCharacteristicProperties interface: existence and properties of interface object] + expected: FAIL + + [BluetoothCharacteristicProperties interface object length] + expected: FAIL + + [BluetoothCharacteristicProperties interface object name] + expected: FAIL + + [BluetoothCharacteristicProperties interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothCharacteristicProperties interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothCharacteristicProperties interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothCharacteristicProperties interface: attribute broadcast] + expected: FAIL + + [BluetoothCharacteristicProperties interface: attribute read] + expected: FAIL + + [BluetoothCharacteristicProperties interface: attribute writeWithoutResponse] + expected: FAIL + + [BluetoothCharacteristicProperties interface: attribute write] + expected: FAIL + + [BluetoothCharacteristicProperties interface: attribute notify] + expected: FAIL + + [BluetoothCharacteristicProperties interface: attribute indicate] + expected: FAIL + + [BluetoothCharacteristicProperties interface: attribute authenticatedSignedWrites] + expected: FAIL + + [BluetoothCharacteristicProperties interface: attribute reliableWrite] + expected: FAIL + + [BluetoothCharacteristicProperties interface: attribute writableAuxiliaries] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: existence and properties of interface object] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface object length] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface object name] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: attribute characteristic] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: attribute uuid] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: attribute value] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: operation readValue()] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: operation writeValue(BufferSource)] + expected: FAIL + + [BluetoothUUID interface: existence and properties of interface object] + expected: FAIL + + [BluetoothUUID interface object length] + expected: FAIL + + [BluetoothUUID interface object name] + expected: FAIL + + [BluetoothUUID interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothUUID interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothUUID interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothUUID interface: operation canonicalUUID(unsigned long)] + expected: FAIL + + [Navigator interface: attribute bluetooth] + expected: FAIL + + [Bluetooth must be primary interface of navigator.bluetooth] + expected: FAIL + + [Stringification of navigator.bluetooth] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "getAvailability()" with the proper type] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "onavailabilitychanged" with the proper type] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "referringDevice" with the proper type] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "ongattserverdisconnected" with the proper type] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "oncharacteristicvaluechanged" with the proper type] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "onserviceadded" with the proper type] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "onservicechanged" with the proper type] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "onserviceremoved" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent must be primary interface of event] + expected: FAIL + + [Stringification of event] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "device" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "uuids" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "name" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "appearance" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "txPower" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "rssi" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "manufacturerData" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "serviceData" with the proper type] + expected: FAIL + + [Navigator interface: navigator must inherit property "bluetooth" with the proper type] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "onadvertisementreceived" with the proper type] + expected: FAIL + + [Bluetooth interface: attribute onadvertisementreceived] + expected: FAIL + + [BluetoothDevice interface: attribute onadvertisementreceived] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation writeValueWithoutResponse(BufferSource)] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation writeValueWithResponse(BufferSource)] + expected: FAIL + + [Bluetooth interface: operation requestDevice(optional RequestDeviceOptions)] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation getDescriptors(optional BluetoothDescriptorUUID)] + expected: FAIL + + [Bluetooth interface: calling requestDevice(optional RequestDeviceOptions) on navigator.bluetooth with too few arguments must throw TypeError] + expected: FAIL + + [BluetoothRemoteGATTService interface: operation getIncludedServices(optional BluetoothServiceUUID)] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "requestDevice(optional RequestDeviceOptions)" with the proper type] + expected: FAIL + + [BluetoothUUID interface: operation getDescriptor((DOMString or unsigned long))] + expected: FAIL + + [BluetoothRemoteGATTServer interface: operation getPrimaryServices(optional BluetoothServiceUUID)] + expected: FAIL + + [BluetoothRemoteGATTService interface: operation getCharacteristics(optional BluetoothCharacteristicUUID)] + expected: FAIL + + [BluetoothUUID interface: operation getService((DOMString or unsigned long))] + expected: FAIL + + [BluetoothUUID interface: operation getCharacteristic((DOMString or unsigned long))] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "getDevices()" with the proper type] + expected: FAIL + + [Bluetooth interface: operation getDevices()] + expected: FAIL + + [BluetoothDevice interface: operation watchAdvertisements(optional WatchAdvertisementsOptions)] + expected: FAIL + + [BluetoothDevice interface: operation forget()] + expected: FAIL + + [BluetoothManufacturerDataMap interface: maplike<unsigned short, DataView>] + expected: FAIL + + [BluetoothServiceDataMap interface: maplike<UUID, DataView>] + expected: FAIL |