| Index: content/renderer/gpu/transport_texture_host.cc
|
| diff --git a/content/renderer/gpu/transport_texture_host.cc b/content/renderer/gpu/transport_texture_host.cc
|
| index 5c2f88de56876ccad44ee7bbcffbbdfbd9798086..60a45d0df3cd46d7ecce8f38297d1ee88a7ff109 100644
|
| --- a/content/renderer/gpu/transport_texture_host.cc
|
| +++ b/content/renderer/gpu/transport_texture_host.cc
|
| @@ -12,6 +12,7 @@
|
| // solved yet so exclude building on Mac.
|
| #if !defined(OS_MACOSX)
|
|
|
| +#include "base/bind.h"
|
| #include "base/message_loop.h"
|
| #include "content/common/gpu/gpu_messages.h"
|
| #include "content/renderer/gpu/renderer_gl_context.h"
|
| @@ -41,7 +42,7 @@ void TransportTextureHost::Init(Task* done_task) {
|
| if (MessageLoop::current() != io_message_loop_) {
|
| io_message_loop_->PostTask(
|
| FROM_HERE,
|
| - NewRunnableMethod(this, &TransportTextureHost::Init, done_task));
|
| + base::Bind(&TransportTextureHost::Init, this, done_task));
|
| return;
|
| }
|
|
|
| @@ -102,8 +103,7 @@ void TransportTextureHost::ReleaseTexturesInternal() {
|
| if (MessageLoop::current() != render_message_loop_) {
|
| render_message_loop_->PostTask(
|
| FROM_HERE,
|
| - NewRunnableMethod(this,
|
| - &TransportTextureHost::ReleaseTexturesInternal));
|
| + base::Bind(&TransportTextureHost::ReleaseTexturesInternal, this));
|
| return;
|
| }
|
|
|
| @@ -118,8 +118,8 @@ void TransportTextureHost::SendTexturesInternal(
|
| if (MessageLoop::current() != io_message_loop_) {
|
| io_message_loop_->PostTask(
|
| FROM_HERE,
|
| - NewRunnableMethod(this, &TransportTextureHost::SendTexturesInternal,
|
| - textures));
|
| + base::Bind(&TransportTextureHost::SendTexturesInternal, this,
|
| + textures));
|
| return;
|
| }
|
|
|
| @@ -134,7 +134,7 @@ void TransportTextureHost::SendDestroyInternal() {
|
| if (MessageLoop::current() != io_message_loop_) {
|
| io_message_loop_->PostTask(
|
| FROM_HERE,
|
| - NewRunnableMethod(this, &TransportTextureHost::SendDestroyInternal));
|
| + base::Bind(&TransportTextureHost::SendDestroyInternal, this));
|
| return;
|
| }
|
|
|
| @@ -157,8 +157,8 @@ void TransportTextureHost::OnCreateTextures(int32 n, uint32 width,
|
| if (MessageLoop::current() != render_message_loop_) {
|
| render_message_loop_->PostTask(
|
| FROM_HERE,
|
| - NewRunnableMethod(this, &TransportTextureHost::OnCreateTextures,
|
| - n, width, height, format));
|
| + base::Bind(&TransportTextureHost::OnCreateTextures, this, n, width,
|
| + height, format));
|
| return;
|
| }
|
|
|
|
|