tree: 8b05c128c3e1da45c817c41feeec81ab217e0d7f [path history] [tgz]
  1. bluetooth_allowed_devices_map.cc
  2. bluetooth_allowed_devices_map.h
  3. bluetooth_allowed_devices_map_unittest.cc
  4. bluetooth_blacklist.cc
  5. bluetooth_blacklist.h
  6. bluetooth_blacklist_unittest.cc
  7. bluetooth_dispatcher_host.cc
  8. bluetooth_dispatcher_host.h
  9. bluetooth_metrics.cc
  10. bluetooth_metrics.h
  11. DEPS
  12. first_device_bluetooth_chooser.cc
  13. first_device_bluetooth_chooser.h
  14. OWNERS
  15. PRESUBMIT.py
  16. README.md
content/browser/bluetooth/README.md

Bluetooth in Content

content/*/bluetooth implements Web Bluetooth using the device/bluetooth code module.

Testing

Bluetooth layout tests in third_party/WebKit/LayoutTests/bluetooth/ rely on fake Bluetooth implementation classes constructed in content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider. These tests span JavaScript binding to the device/bluetooth API layer.

Design Documents

See: Class Diagram of Web Bluetooth through Bluetooth Android