Skip to content

Commit 545fd03

Browse files
authored
Add keys to bluetooth feature (#2303)
1 parent 888f98f commit 545fd03

File tree

2 files changed

+80
-0
lines changed

2 files changed

+80
-0
lines changed

features/web-bluetooth.yml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,65 @@ status:
1919
chrome: "70" # macOS and Windows, not Linux
2020
chrome_android: "56"
2121
edge: "79" # macOS and Windows, not Linux
22+
compat_features:
23+
- api.Bluetooth
24+
- api.Bluetooth.getAvailability
25+
- api.Bluetooth.getDevices
26+
- api.Bluetooth.requestDevice
27+
- api.Bluetooth.requestDevice.options_exclusionFilters_parameter
28+
- api.Bluetooth.requestDevice.options_filter_manufacturerData_parameter
29+
- api.BluetoothCharacteristicProperties
30+
- api.BluetoothCharacteristicProperties.authenticatedSignedWrites
31+
- api.BluetoothCharacteristicProperties.broadcast
32+
- api.BluetoothCharacteristicProperties.indicate
33+
- api.BluetoothCharacteristicProperties.notify
34+
- api.BluetoothCharacteristicProperties.read
35+
- api.BluetoothCharacteristicProperties.reliableWrite
36+
- api.BluetoothCharacteristicProperties.writableAuxiliaries
37+
- api.BluetoothCharacteristicProperties.write
38+
- api.BluetoothCharacteristicProperties.writeWithoutResponse
39+
- api.BluetoothDevice
40+
- api.BluetoothDevice.gatt
41+
- api.BluetoothDevice.gattserverdisconnected_event
42+
- api.BluetoothDevice.id
43+
- api.BluetoothDevice.name
44+
- api.BluetoothRemoteGATTCharacteristic
45+
- api.BluetoothRemoteGATTCharacteristic.characteristicvaluechanged_event
46+
- api.BluetoothRemoteGATTCharacteristic.getDescriptor
47+
- api.BluetoothRemoteGATTCharacteristic.getDescriptors
48+
- api.BluetoothRemoteGATTCharacteristic.properties
49+
- api.BluetoothRemoteGATTCharacteristic.readValue
50+
- api.BluetoothRemoteGATTCharacteristic.service
51+
- api.BluetoothRemoteGATTCharacteristic.startNotifications
52+
- api.BluetoothRemoteGATTCharacteristic.stopNotifications
53+
- api.BluetoothRemoteGATTCharacteristic.uuid
54+
- api.BluetoothRemoteGATTCharacteristic.value
55+
- api.BluetoothRemoteGATTCharacteristic.writeValueWithResponse
56+
- api.BluetoothRemoteGATTCharacteristic.writeValueWithoutResponse
57+
- api.BluetoothRemoteGATTDescriptor
58+
- api.BluetoothRemoteGATTDescriptor.characteristic
59+
- api.BluetoothRemoteGATTDescriptor.readValue
60+
- api.BluetoothRemoteGATTDescriptor.uuid
61+
- api.BluetoothRemoteGATTDescriptor.value
62+
- api.BluetoothRemoteGATTDescriptor.writeValue
63+
- api.BluetoothRemoteGATTServer
64+
- api.BluetoothRemoteGATTServer.connect
65+
- api.BluetoothRemoteGATTServer.connected
66+
- api.BluetoothRemoteGATTServer.device
67+
- api.BluetoothRemoteGATTServer.disconnect
68+
- api.BluetoothRemoteGATTServer.getPrimaryService
69+
- api.BluetoothRemoteGATTServer.getPrimaryServices
70+
- api.BluetoothRemoteGATTService
71+
- api.BluetoothRemoteGATTService.device
72+
- api.BluetoothRemoteGATTService.getCharacteristic
73+
- api.BluetoothRemoteGATTService.getCharacteristics
74+
- api.BluetoothRemoteGATTService.isPrimary
75+
- api.BluetoothRemoteGATTService.uuid
76+
- api.BluetoothUUID
77+
- api.BluetoothUUID.canonicalUUID_static
78+
- api.BluetoothUUID.getCharacteristic_static
79+
- api.BluetoothUUID.getDescriptor_static
80+
- api.BluetoothUUID.getService_static
81+
- api.Navigator.bluetooth
82+
- html.elements.iframe.allow.bluetooth
83+
- http.headers.Permissions-Policy.bluetooth

features/web-bluetooth.yml.dist

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
# Do not edit this file by hand. Edit the source file instead!
33

44
compat_features:
5+
# baseline: false
6+
# support:
7+
# chrome: "104"
8+
# chrome_android: "104"
9+
# edge: "104"
10+
- html.elements.iframe.allow.bluetooth
11+
- http.headers.Permissions-Policy.bluetooth
12+
513
# baseline: false
614
# support:
715
# chrome_android: "56"
@@ -74,6 +82,16 @@ compat_features:
7482
- api.BluetoothRemoteGATTCharacteristic.writeValueWithResponse
7583
- api.BluetoothRemoteGATTCharacteristic.writeValueWithoutResponse
7684

85+
# baseline: false
86+
# support:
87+
# chrome_android: "92"
88+
- api.Bluetooth.requestDevice.options_filter_manufacturerData_parameter
89+
90+
# baseline: false
91+
# support:
92+
# chrome_android: "114"
93+
- api.Bluetooth.requestDevice.options_exclusionFilters_parameter
94+
7795
# baseline: false
7896
# support: {}
7997
- api.Bluetooth.getDevices

0 commit comments

Comments
 (0)