diff options
Diffstat (limited to 'content/browser/bluetooth/bluetooth_dispatcher_host.cc')
-rw-r--r-- | content/browser/bluetooth/bluetooth_dispatcher_host.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/content/browser/bluetooth/bluetooth_dispatcher_host.cc b/content/browser/bluetooth/bluetooth_dispatcher_host.cc index c054e14..2af1e89 100644 --- a/content/browser/bluetooth/bluetooth_dispatcher_host.cc +++ b/content/browser/bluetooth/bluetooth_dispatcher_host.cc @@ -66,6 +66,16 @@ void BluetoothDispatcherHost::set_adapter( void BluetoothDispatcherHost::OnRequestDevice(int thread_id, int request_id) { DCHECK_CURRENTLY_ON(BrowserThread::IO); + BrowserThread::PostTask(BrowserThread::UI, + FROM_HERE, + base::Bind( + &BluetoothDispatcherHost::OnRequestDeviceOnUI, + this, thread_id, request_id)); +} + +void BluetoothDispatcherHost::OnRequestDeviceOnUI(int thread_id, + int request_id) { + DCHECK_CURRENTLY_ON(content::BrowserThread::UI); // TODO(scheib) Extend this very simple mock implementation by using // device/bluetooth/test mock adapter and related classes. switch (bluetooth_mock_data_set_) { |