summaryrefslogtreecommitdiffstats
path: root/content/renderer/devtools
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/renderer/devtools
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/renderer/devtools')
-rw-r--r--content/renderer/devtools/devtools_agent_filter.cc19
-rw-r--r--content/renderer/devtools/devtools_agent_filter.h5
2 files changed, 11 insertions, 13 deletions
diff --git a/content/renderer/devtools/devtools_agent_filter.cc b/content/renderer/devtools/devtools_agent_filter.cc
index f070c1f..127abb0 100644
--- a/content/renderer/devtools/devtools_agent_filter.cc
+++ b/content/renderer/devtools/devtools_agent_filter.cc
@@ -42,8 +42,9 @@ class MessageImpl : public WebDevToolsAgent::MessageDescriptor {
DevToolsAgentFilter::DevToolsAgentFilter()
: render_thread_loop_(base::MessageLoop::current()),
- io_message_loop_proxy_(ChildProcess::current()->io_message_loop_proxy()),
- current_routing_id_(0) {}
+ io_task_runner_(ChildProcess::current()->io_task_runner()),
+ current_routing_id_(0) {
+}
bool DevToolsAgentFilter::OnMessageReceived(const IPC::Message& message) {
// Dispatch debugger commands directly from IO.
@@ -73,18 +74,16 @@ void DevToolsAgentFilter::OnDispatchOnInspectorBackend(
}
void DevToolsAgentFilter::AddEmbeddedWorkerRouteOnMainThread(int32 routing_id) {
- io_message_loop_proxy_->PostTask(
- FROM_HERE,
- base::Bind(
- &DevToolsAgentFilter::AddEmbeddedWorkerRoute, this, routing_id));
+ io_task_runner_->PostTask(
+ FROM_HERE, base::Bind(&DevToolsAgentFilter::AddEmbeddedWorkerRoute, this,
+ routing_id));
}
void DevToolsAgentFilter::RemoveEmbeddedWorkerRouteOnMainThread(
int32 routing_id) {
- io_message_loop_proxy_->PostTask(
- FROM_HERE,
- base::Bind(
- &DevToolsAgentFilter::RemoveEmbeddedWorkerRoute, this, routing_id));
+ io_task_runner_->PostTask(
+ FROM_HERE, base::Bind(&DevToolsAgentFilter::RemoveEmbeddedWorkerRoute,
+ this, routing_id));
}
void DevToolsAgentFilter::AddEmbeddedWorkerRoute(int32 routing_id) {
diff --git a/content/renderer/devtools/devtools_agent_filter.h b/content/renderer/devtools/devtools_agent_filter.h
index 5f2ce64..c8ba687 100644
--- a/content/renderer/devtools/devtools_agent_filter.h
+++ b/content/renderer/devtools/devtools_agent_filter.h
@@ -14,7 +14,7 @@ struct DevToolsMessageData;
namespace base {
class MessageLoop;
-class MessageLoopProxy;
+class SingleThreadTaskRunner;
}
namespace content {
@@ -50,8 +50,7 @@ class DevToolsAgentFilter : public IPC::MessageFilter {
void RemoveEmbeddedWorkerRoute(int32 routing_id);
base::MessageLoop* render_thread_loop_;
- // Proxy to the IO message loop.
- scoped_refptr<base::MessageLoopProxy> io_message_loop_proxy_;
+ scoped_refptr<base::SingleThreadTaskRunner> io_task_runner_;
int current_routing_id_;
std::set<int32> embedded_worker_routes_;