Support Bluetooth RFCOMM services in the Web Serial API. The Bluetooth RFCOMM (Radio frequency communication) protocol provides emulated RS-232 serial ports. This feature enables applications to make connections to RFCOMM services on paired Bluetooth Classic devices using the Web Serial API.
https://groups.google.com/a/chromium.org/g/blink-dev/c/P4YwDCcvdvs
Estimated milestones: 117
New flag: kEnableBluetoothSerialPortProfileInSerialApi
For clarity, are the per-device permissions persisted across visits? If so, what device attribute(s) do we use to form a device identifier to key that permission on?
Yes, the Bluetooth device MAC address.
https://groups.google.com/a/chromium.org/g/blink-dev/c/P4YwDCcvdvs/m/Gr9TFDMYAwAJ
wait for bluetooth_service_class_id in services/device/public/mojom/serial.mojom
https://groups.google.com/a/chromium.org/g/blink-dev/c/P4YwDCcvdvs
Estimated milestones: 117
New flag:
kEnableBluetoothSerialPortProfileInSerialApihttps://groups.google.com/a/chromium.org/g/blink-dev/c/P4YwDCcvdvs/m/Gr9TFDMYAwAJ
wait for
bluetooth_service_class_idinservices/device/public/mojom/serial.mojom