| Index: webkit/plugins/ppapi/message_channel.cc
|
| diff --git a/webkit/plugins/ppapi/message_channel.cc b/webkit/plugins/ppapi/message_channel.cc
|
| index e0e0a390ce789c1212d8bcd2e0d85bf5969ac574..bbb3eb2274edcdda992eb1c92b98b8a77030a3c4 100644
|
| --- a/webkit/plugins/ppapi/message_channel.cc
|
| +++ b/webkit/plugins/ppapi/message_channel.cc
|
| @@ -324,7 +324,8 @@ MessageChannel::MessageChannel(PluginInstance* instance)
|
| early_message_queue_state_(QUEUE_MESSAGES) {
|
| // Now create an NPObject for receiving calls to postMessage. This sets the
|
| // reference count to 1. We release it in the destructor.
|
| - NPObject* obj = WebBindings::createObject(NULL, &message_channel_class);
|
| + NPObject* obj = WebBindings::createObject(instance_->instanceNPP(),
|
| + &message_channel_class);
|
| DCHECK(obj);
|
| np_object_ = static_cast<MessageChannel::MessageChannelNPObject*>(obj);
|
| np_object_->message_channel = weak_ptr_factory_.GetWeakPtr();
|
|
|