| Index: device/hid/hid_service_linux.cc
|
| diff --git a/device/hid/hid_service_linux.cc b/device/hid/hid_service_linux.cc
|
| index 8146c14b7d65441b83517ee92cac3b4c54b6d1a6..3fb27aa27d2475a3ca4957d910a827318d7c36ec 100644
|
| --- a/device/hid/hid_service_linux.cc
|
| +++ b/device/hid/hid_service_linux.cc
|
| @@ -41,8 +41,8 @@ const char kHIDUnique[] = "HID_UNIQ";
|
| } // namespace
|
|
|
| HidServiceLinux::HidServiceLinux(
|
| - scoped_refptr<base::MessageLoopProxy> ui_message_loop)
|
| - : ui_message_loop_(ui_message_loop),
|
| + scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner)
|
| + : ui_task_runner_(ui_task_runner),
|
| weak_factory_(this) {
|
| DeviceMonitorLinux* monitor = DeviceMonitorLinux::GetInstance();
|
| monitor->AddObserver(this);
|
| @@ -132,7 +132,7 @@ void HidServiceLinux::OnDeviceAdded(udev_device* device) {
|
| if (!client) {
|
| return;
|
| }
|
| - ui_message_loop_->PostTask(
|
| + ui_task_runner_->PostTask(
|
| FROM_HERE,
|
| base::Bind(&chromeos::PermissionBrokerClient::RequestPathAccess,
|
| base::Unretained(client),
|
|
|