} // 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);
if (!client) {
return;
}
- ui_message_loop_->PostTask(
+ ui_task_runner_->PostTask(
FROM_HERE,
base::Bind(&chromeos::PermissionBrokerClient::RequestPathAccess,
base::Unretained(client),