| Index: content/common/gpu/gpu_channel.cc
|
| diff --git a/content/common/gpu/gpu_channel.cc b/content/common/gpu/gpu_channel.cc
|
| index 017a151de9a149fe7404fe6fa51d819984caad10..398eab76d0e5202918f6b1c4c4d42da5262c9ef8 100644
|
| --- a/content/common/gpu/gpu_channel.cc
|
| +++ b/content/common/gpu/gpu_channel.cc
|
| @@ -437,13 +437,14 @@ GpuChannel::~GpuChannel() {
|
| }
|
|
|
| void GpuChannel::Init(base::SingleThreadTaskRunner* io_task_runner,
|
| - base::WaitableEvent* shutdown_event) {
|
| + base::WaitableEvent* shutdown_event,
|
| + IPC::AttachmentBroker* broker) {
|
| DCHECK(!channel_.get());
|
|
|
| // Map renderer ID to a (single) channel to that process.
|
| channel_ =
|
| IPC::SyncChannel::Create(channel_id_, IPC::Channel::MODE_SERVER, this,
|
| - io_task_runner, false, shutdown_event);
|
| + io_task_runner, false, shutdown_event, broker);
|
|
|
| filter_ = new GpuChannelMessageFilter(
|
| weak_factory_.GetWeakPtr(), gpu_channel_manager_->sync_point_manager(),
|
|
|