Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / device / hid / hid_service_linux.cc
index 8146c14..3fb27aa 100644 (file)
@@ -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),