| OLD | NEW |
| 1 Bluetooth | 1 Bluetooth |
| 2 ========= | 2 ========= |
| 3 | 3 |
| 4 `device/bluetooth` abstracts | 4 `device/bluetooth` abstracts |
| 5 [Bluetooth Classic](https://en.wikipedia.org/wiki/Bluetooth) and | 5 [Bluetooth Classic](https://en.wikipedia.org/wiki/Bluetooth) and |
| 6 [Low Energy](https://en.wikipedia.org/wiki/Bluetooth_low_energy) features | 6 [Low Energy](https://en.wikipedia.org/wiki/Bluetooth_low_energy) features |
| 7 across multiple platforms. | 7 across multiple platforms. |
| 8 | 8 |
| 9 Classic and Low Energy based profiles differ substantially. Platform | 9 Classic and Low Energy based profiles differ substantially. Platform |
| 10 implementations may support only one or the other, even though several classes | 10 implementations may support only one or the other, even though several classes |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 117 * `android/.../ChromeBluetoothDevice.java` uses: | 117 * `android/.../ChromeBluetoothDevice.java` uses: |
| 118 * `android/.../Wrappers.java`: `BluetoothDeviceWrapper` | 118 * `android/.../Wrappers.java`: `BluetoothDeviceWrapper` |
| 119 * Which under test is a `FakeBluetoothDevice` | 119 * Which under test is a `FakeBluetoothDevice` |
| 120 * `bluetooth_gatt_service_android.h` owns: | 120 * `bluetooth_gatt_service_android.h` owns: |
| 121 * `android/.../ChromeBluetoothService.java` uses: | 121 * `android/.../ChromeBluetoothService.java` uses: |
| 122 * `android/.../Wrappers.java`: `BluetoothServiceWrapper` | 122 * `android/.../Wrappers.java`: `BluetoothServiceWrapper` |
| 123 * Which under test is a `FakeBluetoothService` | 123 * Which under test is a `FakeBluetoothService` |
| 124 * ... and so on for characteristics and descriptors. | 124 * ... and so on for characteristics and descriptors. |
| 125 | 125 |
| 126 Fake objects are controlled by `bluetooth_test_android.cc`. | 126 Fake objects are controlled by `bluetooth_test_android.cc`. |
| 127 |
| 128 See also: [Class Diagram of Web Bluetooth through Bluetooth Android][Class] |
| 129 |
| 130 [Class]: https://sites.google.com/a/chromium.org/dev/developers/design-documents
/bluetooth-design-docs/web-bluetooth-through-bluetooth-android-class-diagram |
| 131 |
| OLD | NEW |