Google Git
Sign in
chromium / chromium / src.git / 130ee686f / . / content / browser / bluetooth
tree: 25702e1301fa26ed6a8ceef49264c4e6acc3f990 [path history] [tgz]
  1. tools/
  2. bluetooth_adapter_factory_wrapper.cc
  3. bluetooth_adapter_factory_wrapper.h
  4. bluetooth_allowed_devices_map.cc
  5. bluetooth_allowed_devices_map.h
  6. bluetooth_allowed_devices_map_unittest.cc
  7. bluetooth_blacklist.cc
  8. bluetooth_blacklist.h
  9. bluetooth_blacklist_unittest.cc
  10. bluetooth_device_chooser_controller.cc
  11. bluetooth_device_chooser_controller.h
  12. bluetooth_metrics.cc
  13. bluetooth_metrics.h
  14. cache_query_result.h
  15. DEPS
  16. first_device_bluetooth_chooser.cc
  17. first_device_bluetooth_chooser.h
  18. frame_connected_bluetooth_devices.cc
  19. frame_connected_bluetooth_devices.h
  20. frame_connected_bluetooth_devices_unittest.cc
  21. OWNERS
  22. PRESUBMIT.py
  23. README.md
  24. web_bluetooth_service_impl.cc
  25. web_bluetooth_service_impl.h
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

Powered by Gitiles| Privacy| Termstxt json