Index: components/nacl/renderer/manifest_service_channel.cc |
diff --git a/components/nacl/renderer/manifest_service_channel.cc b/components/nacl/renderer/manifest_service_channel.cc |
index 606be616a1ab230db7da7c4c6f22b9860227eda6..407b92bd1d08a2f0d526e1a2ef8fb68c9c3b48ff 100644 |
--- a/components/nacl/renderer/manifest_service_channel.cc |
+++ b/components/nacl/renderer/manifest_service_channel.cc |
@@ -22,10 +22,13 @@ ManifestServiceChannel::ManifestServiceChannel( |
base::WaitableEvent* waitable_event) |
: connected_callback_(connected_callback), |
delegate_(delegate.Pass()), |
- channel_(new IPC::SyncChannel( |
- handle, IPC::Channel::MODE_CLIENT, this, |
+ channel_(IPC::SyncChannel::Create( |
+ handle, |
+ IPC::Channel::MODE_CLIENT, |
+ this, |
content::RenderThread::Get()->GetIOMessageLoopProxy(), |
- true, waitable_event)), |
+ true, |
+ waitable_event)), |
weak_ptr_factory_(this) { |
} |