scheib | f5e16bc | 2016-01-29 19:05:28 | [diff] [blame^] | 1 | Bluetooth in Content |
| 2 | ==================== |
| 3 | |
| 4 | `content/*/bluetooth` implements [Web Bluetooth][WB] using the |
| 5 | `device/bluetooth` code module. |
| 6 | |
| 7 | [WB]: https://webbluetoothcg.github.io/web-bluetooth/ |
| 8 | |
| 9 | Testing |
| 10 | -------------------------------------------------------------------------------- |
| 11 | |
| 12 | Bluetooth layout tests in `third_party/WebKit/LayoutTests/bluetooth/` rely on |
| 13 | fake Bluetooth implementation classes constructed in |
| 14 | `content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider`. |
| 15 | These tests span JavaScript binding to the `device/bluetooth` API layer. |
| 16 | |
| 17 | |
| 18 | Design Documents |
| 19 | -------------------------------------------------------------------------------- |
| 20 | |
| 21 | See: [Class Diagram of Web Bluetooth through Bluetooth Android][Class] |
| 22 | |
| 23 | [Class]: https://sites.google.com/a/chromium.org/dev/developers/design-documents/bluetooth-design-docs/web-bluetooth-through-bluetooth-android-class-diagram |
| 24 | |