Index: ipc/ipc_sync_message_filter.h |
diff --git a/ipc/ipc_sync_message_filter.h b/ipc/ipc_sync_message_filter.h |
index 49c3ca031719ce0708c48f63d10327fcd3f4b3dd..ee6677ef31011185dcb1b2d59c4d92a4e586a956 100644 |
--- a/ipc/ipc_sync_message_filter.h |
+++ b/ipc/ipc_sync_message_filter.h |
@@ -15,7 +15,7 @@ |
#include "ipc/message_filter.h" |
namespace base { |
-class MessageLoopProxy; |
+class SingleThreadTaskRunner; |
class WaitableEvent; |
} |
@@ -51,10 +51,10 @@ class IPC_EXPORT SyncMessageFilter : public MessageFilter, public Sender { |
Sender* sender_; |
// The process's main thread. |
- scoped_refptr<base::MessageLoopProxy> listener_loop_; |
+ scoped_refptr<base::SingleThreadTaskRunner> listener_task_runner_; |
// The message loop where the Channel lives. |
- scoped_refptr<base::MessageLoopProxy> io_loop_; |
+ scoped_refptr<base::SingleThreadTaskRunner> io_task_runner_; |
typedef std::set<PendingSyncMsg*> PendingSyncMessages; |
PendingSyncMessages pending_sync_messages_; |