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)); |
} |