[web-bluetooth] Spec vs Chromium implementation. (#620)

hamishwillee has just created a new issue for https://github.com/WebBluetoothCG/web-bluetooth:

== Spec vs Chromium implementation. ==
I'm updating MDN docs for Web Bluetooth API in https://github.com/mdn/content/pull/32533. 

The current docs do not match the spec. Before I update, can you confirm the status Chrome vs this spec? Specifically:
1. Does [`Bluetooth.requestDevice()`](https://developer.mozilla.org/en-US/docs/Web/API/Bluetooth/requestDevice#parameters) support the parameter options as documented in spec? 
  - The MDN docs currently document filters as `BluetoothScanFilters`, `optionalServices`, and `acceptAllDevices`. I haven't checked the detailed definitions.
  - Do we know the chrome version in which the changes to this new API would have happened? (for browser compatibility data)
2. Permissions API integration - according to docs `query()` takes same options as `Bluetooth.requestDevice()`. Are all the options implemented? If not, which are implemented, and in what versions were they added?

Thanks! 


Please view or discuss this issue at https://github.com/WebBluetoothCG/web-bluetooth/issues/620 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 8 March 2024 00:44:37 UTC