| Index: extensions/browser/api/hid/hid_api.cc
|
| diff --git a/extensions/browser/api/hid/hid_api.cc b/extensions/browser/api/hid/hid_api.cc
|
| index 1c5235fb774073ead8266a204e2f74218107b9e5..47ad266aa64cacc8e8ab33a2dc9c0b6ef9254249 100644
|
| --- a/extensions/browser/api/hid/hid_api.cc
|
| +++ b/extensions/browser/api/hid/hid_api.cc
|
| @@ -11,7 +11,6 @@
|
| #include "device/hid/hid_device_info.h"
|
| #include "device/hid/hid_service.h"
|
| #include "extensions/browser/api/api_resource_manager.h"
|
| -#include "extensions/browser/api/extensions_api_client.h"
|
| #include "extensions/common/api/hid.h"
|
| #include "extensions/common/permissions/permissions_data.h"
|
| #include "extensions/common/permissions/usb_device_permission.h"
|
| @@ -127,7 +126,9 @@ void HidConnectFunction::AsyncWorkStart() {
|
| return;
|
| }
|
|
|
| - HidService* hid_service = ExtensionsAPIClient::Get()->GetHidService();
|
| + HidService* hid_service = HidService::GetInstance(
|
| + content::BrowserThread::GetMessageLoopProxyForThread(
|
| + content::BrowserThread::UI));
|
| DCHECK(hid_service);
|
| scoped_refptr<HidConnection> connection =
|
| hid_service->Connect(device_info.device_id);
|
|
|