diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2016-09-15 17:29:44 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-15 17:29:44 -0500 |
commit | 8334020a870c4343b2b5e1476c2ee20a4d2d7779 (patch) | |
tree | b8cc03f0a3bed8497384e26030e88e321f248ea5 /components/script/devtools.rs | |
parent | cce21ad6c72d6f8c28e368b8d59f2a747247b690 (diff) | |
parent | f4fda68409d3d6b85c6287e0559f88871f3a428c (diff) | |
download | servo-8334020a870c4343b2b5e1476c2ee20a4d2d7779.tar.gz servo-8334020a870c4343b2b5e1476c2ee20a4d2d7779.zip |
Auto merge of #13184 - szeged:requestdevice-refactor, r=jdm
Webbluetooth requestDevice refactor and update
<!-- Please describe your changes on the following line: -->
Refactor requestDevice function according to the specification changes.
1. Moved the `request_bluetooth_devices` algorithm out from the `requestDevice` function.
2. Two new members in `BluetoothRequestDeviceFilter` and one new member in `RequestDeviceOptions`.
3. Also added annotations to the related functions.
Related links:
https://webbluetoothcg.github.io/web-bluetooth/#device-discovery,
https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetooth-requestdevice, https://webbluetoothcg.github.io/web-bluetooth/#request-bluetooth-devices,
https://webbluetoothcg.github.io/web-bluetooth/#matches-a-filter
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #12614
<!-- Either: -->
- [x] These changes do not require tests because , there is no WebBluetooth Test API implementation yet.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13184)
<!-- Reviewable:end -->
Diffstat (limited to 'components/script/devtools.rs')
0 files changed, 0 insertions, 0 deletions