Index: device/serial/serial_io_handler_posix.cc |
diff --git a/device/serial/serial_io_handler_posix.cc b/device/serial/serial_io_handler_posix.cc |
index 5b3b3351de95665b821a04822674d9760a676bcc..b312e837f40babb8a140dc7de267f6cacdaf5e75 100644 |
--- a/device/serial/serial_io_handler_posix.cc |
+++ b/device/serial/serial_io_handler_posix.cc |
@@ -129,16 +129,16 @@ namespace device { |
// static |
scoped_refptr<SerialIoHandler> SerialIoHandler::Create( |
- scoped_refptr<base::MessageLoopProxy> file_thread_message_loop, |
- scoped_refptr<base::MessageLoopProxy> ui_thread_message_loop) { |
+ scoped_refptr<base::SingleThreadTaskRunner> file_thread_message_loop, |
+ scoped_refptr<base::SingleThreadTaskRunner> ui_thread_message_loop) { |
return new SerialIoHandlerPosix(file_thread_message_loop, |
ui_thread_message_loop); |
} |
void SerialIoHandlerPosix::RequestAccess( |
const std::string& port, |
- scoped_refptr<base::MessageLoopProxy> file_message_loop, |
- scoped_refptr<base::MessageLoopProxy> ui_message_loop) { |
+ scoped_refptr<base::SingleThreadTaskRunner> file_message_loop, |
+ scoped_refptr<base::SingleThreadTaskRunner> ui_message_loop) { |
#if defined(OS_LINUX) && defined(OS_CHROMEOS) |
if (base::SysInfo::IsRunningOnChromeOS()) { |
chromeos::PermissionBrokerClient* client = |
@@ -279,8 +279,8 @@ bool SerialIoHandlerPosix::ConfigurePortImpl() { |
} |
SerialIoHandlerPosix::SerialIoHandlerPosix( |
- scoped_refptr<base::MessageLoopProxy> file_thread_message_loop, |
- scoped_refptr<base::MessageLoopProxy> ui_thread_message_loop) |
+ scoped_refptr<base::SingleThreadTaskRunner> file_thread_message_loop, |
+ scoped_refptr<base::SingleThreadTaskRunner> ui_thread_message_loop) |
: SerialIoHandler(file_thread_message_loop, ui_thread_message_loop), |
is_watching_reads_(false), |
is_watching_writes_(false) { |