| Index: content/browser/renderer_host/render_widget_helper.cc
|
| diff --git a/content/browser/renderer_host/render_widget_helper.cc b/content/browser/renderer_host/render_widget_helper.cc
|
| index dab6348bb025d2bf91932b3f630c82f5b76a40ff..b5e5ccd14ef312b43165130c6aafc07b866d96b6 100644
|
| --- a/content/browser/renderer_host/render_widget_helper.cc
|
| +++ b/content/browser/renderer_host/render_widget_helper.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "content/browser/renderer_host/render_widget_helper.h"
|
|
|
| +#include "base/bind.h"
|
| #include "base/eintr_wrapper.h"
|
| #include "base/threading/thread.h"
|
| #include "content/browser/renderer_host/render_process_host.h"
|
| @@ -82,18 +83,18 @@ void RenderWidgetHelper::CancelResourceRequests(int render_widget_id) {
|
|
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| - NewRunnableMethod(this,
|
| - &RenderWidgetHelper::OnCancelResourceRequests,
|
| - render_widget_id));
|
| + base::Bind(&RenderWidgetHelper::OnCancelResourceRequests,
|
| + this,
|
| + render_widget_id));
|
| }
|
|
|
| void RenderWidgetHelper::CrossSiteSwapOutACK(
|
| const ViewMsg_SwapOut_Params& params) {
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| - NewRunnableMethod(this,
|
| - &RenderWidgetHelper::OnCrossSiteSwapOutACK,
|
| - params));
|
| + base::Bind(&RenderWidgetHelper::OnCrossSiteSwapOutACK,
|
| + this,
|
| + params));
|
| }
|
|
|
| bool RenderWidgetHelper::WaitForUpdateMsg(int render_widget_id,
|
| @@ -221,8 +222,8 @@ void RenderWidgetHelper::CreateNewWindow(
|
|
|
| BrowserThread::PostTask(
|
| BrowserThread::UI, FROM_HERE,
|
| - NewRunnableMethod(
|
| - this, &RenderWidgetHelper::OnCreateWindowOnUI, params, *route_id));
|
| + base::Bind(
|
| + &RenderWidgetHelper::OnCreateWindowOnUI, this, params, *route_id));
|
| }
|
|
|
| void RenderWidgetHelper::OnCreateWindowOnUI(
|
| @@ -235,8 +236,7 @@ void RenderWidgetHelper::OnCreateWindowOnUI(
|
|
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| - NewRunnableMethod(this, &RenderWidgetHelper::OnCreateWindowOnIO,
|
| - route_id));
|
| + base::Bind(&RenderWidgetHelper::OnCreateWindowOnIO, this, route_id));
|
| }
|
|
|
| void RenderWidgetHelper::OnCreateWindowOnIO(int route_id) {
|
| @@ -250,8 +250,8 @@ void RenderWidgetHelper::CreateNewWidget(int opener_id,
|
| *route_id = GetNextRoutingID();
|
| BrowserThread::PostTask(
|
| BrowserThread::UI, FROM_HERE,
|
| - NewRunnableMethod(
|
| - this, &RenderWidgetHelper::OnCreateWidgetOnUI, opener_id, *route_id,
|
| + base::Bind(
|
| + &RenderWidgetHelper::OnCreateWidgetOnUI, this, opener_id, *route_id,
|
| popup_type));
|
| }
|
|
|
| @@ -260,8 +260,8 @@ void RenderWidgetHelper::CreateNewFullscreenWidget(int opener_id,
|
| *route_id = GetNextRoutingID();
|
| BrowserThread::PostTask(
|
| BrowserThread::UI, FROM_HERE,
|
| - NewRunnableMethod(
|
| - this, &RenderWidgetHelper::OnCreateFullscreenWidgetOnUI,
|
| + base::Bind(
|
| + &RenderWidgetHelper::OnCreateFullscreenWidgetOnUI, this,
|
| opener_id, *route_id));
|
| }
|
|
|
|
|