Index: content/common/gpu/client/gpu_channel_host.cc |
diff --git a/content/common/gpu/client/gpu_channel_host.cc b/content/common/gpu/client/gpu_channel_host.cc |
index 4a41418548d0983c9bc7fff0a3cf9e842c2e27e0..bf393593d29bbcbc02ead58f1b135b46bdb514e7 100644 |
--- a/content/common/gpu/client/gpu_channel_host.cc |
+++ b/content/common/gpu/client/gpu_channel_host.cc |
@@ -78,9 +78,7 @@ void GpuChannelHost::Connect(const IPC::ChannelHandle& channel_handle, |
channel_handle, IPC::Channel::MODE_CLIENT, NULL, io_task_runner.get(), |
true, shutdown_event, factory_->GetAttachmentBroker()); |
- sync_filter_ = new IPC::SyncMessageFilter(shutdown_event); |
- |
- channel_->AddFilter(sync_filter_.get()); |
+ sync_filter_ = channel_->CreateSyncMessageFilter(); |
channel_filter_ = new MessageFilter(); |