summaryrefslogtreecommitdiffstats
path: root/content/child/thread_safe_sender.h
diff options
context:
space:
mode:
authorskyostil <skyostil@chromium.org>2015-05-21 07:49:31 -0700
committerCommit bot <commit-bot@chromium.org>2015-05-21 14:50:03 +0000
commit12262cfcdbfd13d853dc358ca600bfc499e31ad5 (patch)
treee4a0efd5b4438cefec2ea83965debef3cab0019c /content/child/thread_safe_sender.h
parent04063aa44f0b20829ae07663da96eba19ebe8f38 (diff)
downloadchromium_src-12262cfcdbfd13d853dc358ca600bfc499e31ad5.zip
chromium_src-12262cfcdbfd13d853dc358ca600bfc499e31ad5.tar.gz
chromium_src-12262cfcdbfd13d853dc358ca600bfc499e31ad5.tar.bz2
content/child: Remove use of MessageLoopProxy and deprecated MessageLoop APIs
This patch was mostly autogenerated with https://codereview.chromium.org/1010073002/. BUG=465354 TBR=jochen@chromium.org,raymes@chromium.org Review URL: https://codereview.chromium.org/1142063003 Cr-Commit-Position: refs/heads/master@{#330939}
Diffstat (limited to 'content/child/thread_safe_sender.h')
-rw-r--r--content/child/thread_safe_sender.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/content/child/thread_safe_sender.h b/content/child/thread_safe_sender.h
index a6605aa..0d35f26 100644
--- a/content/child/thread_safe_sender.h
+++ b/content/child/thread_safe_sender.h
@@ -11,7 +11,7 @@
#include "ipc/ipc_sender.h"
namespace base {
-class MessageLoopProxy;
+class SingleThreadTaskRunner;
}
namespace IPC {
@@ -29,8 +29,9 @@ class CONTENT_EXPORT ThreadSafeSender
bool Send(IPC::Message* msg) override;
protected:
- ThreadSafeSender(const scoped_refptr<base::MessageLoopProxy>& main_loop,
- const scoped_refptr<IPC::SyncMessageFilter>& sync_filter);
+ ThreadSafeSender(
+ const scoped_refptr<base::SingleThreadTaskRunner>& main_task_runner,
+ const scoped_refptr<IPC::SyncMessageFilter>& sync_filter);
~ThreadSafeSender() override;
private:
@@ -39,7 +40,7 @@ class CONTENT_EXPORT ThreadSafeSender
friend class WebIDBCursorImplTest;
friend class base::RefCountedThreadSafe<ThreadSafeSender>;
- scoped_refptr<base::MessageLoopProxy> main_loop_;
+ scoped_refptr<base::SingleThreadTaskRunner> main_task_runner_;
scoped_refptr<IPC::SyncMessageFilter> sync_filter_;
DISALLOW_COPY_AND_ASSIGN(ThreadSafeSender);