bluetooth: Impl uses new WebBluetoothDevice in content/browser.
commit566d082ea134d42ecf0b697ed966c0c2634e2687
authorscheib <scheib@chromium.org>
Wed, 26 Nov 2014 18:21:19 +0000 (26 10:21 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 26 Nov 2014 18:22:03 +0000 (26 18:22 +0000)
treec34ad0c54ef6dc6dc96ea54e76aa9cf13d393808
parentead20f1a85c6cb6f3faf6042bea56126a7078854
bluetooth: Impl uses new WebBluetoothDevice in content/browser.

Across 5 patches due to content/blink repository split:

Create a blink::WebBluetoothDevice interface and migrate the
blink::WebBluetooth::requestDevice interface to use it.

Also, Move the mock implementation from content/child to
content/browser.

http://crrev.com/718503002 Define new requestDevice and WebBluetoothDevice.
http://crrev.com/699843003 Impl uses new WebBluetoothDevice in content/browser.
http://crrev.com/715613005 Request and receive WebBluetoothDevice from embedder.
http://crrev.com/712153002 Remove old WebBluetoothImpl::requestDevice impl.
http://crrev.com/713043005 Remove old WebBluetooth::requestDevice signature.

BUG=421668

Review URL: https://codereview.chromium.org/699843003

Cr-Commit-Position: refs/heads/master@{#305837}
25 files changed:
content/browser/bluetooth/OWNERS [new file with mode: 0644]
content/browser/bluetooth/bluetooth_dispatcher_host.cc [new file with mode: 0644]
content/browser/bluetooth/bluetooth_dispatcher_host.h [new file with mode: 0644]
content/browser/renderer_host/render_process_host_impl.cc
content/child/blink_platform_impl.cc
content/child/blink_platform_impl.h
content/child/bluetooth/OWNERS [new file with mode: 0644]
content/child/bluetooth/bluetooth_dispatcher.cc [new file with mode: 0644]
content/child/bluetooth/bluetooth_dispatcher.h [new file with mode: 0644]
content/child/bluetooth/bluetooth_message_filter.cc [new file with mode: 0644]
content/child/bluetooth/bluetooth_message_filter.h [new file with mode: 0644]
content/child/bluetooth/web_bluetooth_impl.cc
content/child/bluetooth/web_bluetooth_impl.h
content/child/child_thread.cc
content/child/child_thread.h
content/common/bluetooth/OWNERS [new file with mode: 0644]
content/common/bluetooth/bluetooth_error.h [new file with mode: 0644]
content/common/bluetooth/bluetooth_messages.h [new file with mode: 0644]
content/common/content_message_generator.h
content/content_browser.gypi
content/content_child.gypi
content/content_common.gypi
content/renderer/renderer_blink_platform_impl.cc
content/renderer/renderer_blink_platform_impl.h
ipc/ipc_message_start.h