diff options
author | reillyg <reillyg@chromium.org> | 2014-12-03 16:26:27 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-12-04 00:27:20 +0000 |
commit | 56868deb02c83ade521fa482e2d03b9319162ae9 (patch) | |
tree | 7de3aa7d1acb084f9902bbcd943733fe7df1329a /extensions/shell/browser/shell_device_client.cc | |
parent | 255cf5511b0932fd3e500089ca3d53bd7e5c13c9 (diff) | |
download | chromium_src-56868deb02c83ade521fa482e2d03b9319162ae9.zip chromium_src-56868deb02c83ade521fa482e2d03b9319162ae9.tar.gz chromium_src-56868deb02c83ade521fa482e2d03b9319162ae9.tar.bz2 |
Migrate HidServiceLinux and HidConnectionLinux to BrowserThread::UI.
This patch is a follow-up to https://crrev.com/e8fa00efd0965a7eb5816a
that moves the HidService and HidConnection implementations on Linux
from the browser's FILE thread to the UI thread. This is being done
because the HID APIs on platforms other than Linux are more natural to
use on the UI thread. The users of these objects are also usually on
the UI thread. (For example, the extension API bindings.)
BUG=422540
Review URL: https://codereview.chromium.org/771393002
Cr-Commit-Position: refs/heads/master@{#306729}
Diffstat (limited to 'extensions/shell/browser/shell_device_client.cc')
-rw-r--r-- | extensions/shell/browser/shell_device_client.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/extensions/shell/browser/shell_device_client.cc b/extensions/shell/browser/shell_device_client.cc index 8055881..90e974b 100644 --- a/extensions/shell/browser/shell_device_client.cc +++ b/extensions/shell/browser/shell_device_client.cc @@ -24,9 +24,7 @@ device::UsbService* ShellDeviceClient::GetUsbService() { device::HidService* ShellDeviceClient::GetHidService() { return device::HidService::GetInstance( content::BrowserThread::GetMessageLoopProxyForThread( - content::BrowserThread::FILE), - content::BrowserThread::GetMessageLoopProxyForThread( - content::BrowserThread::UI)); + content::BrowserThread::FILE)); } } |