Index: webkit/plugins/ppapi/message_channel.cc |
diff --git a/webkit/plugins/ppapi/message_channel.cc b/webkit/plugins/ppapi/message_channel.cc |
index a6fafaebefb4c46751ba9cd37809c2274f832257..7eef69e93472771839e1f442fb946bf0111b769f 100644 |
--- a/webkit/plugins/ppapi/message_channel.cc |
+++ b/webkit/plugins/ppapi/message_channel.cc |
@@ -184,6 +184,7 @@ bool MessageChannelInvoke(NPObject* np_obj, NPIdentifier name, |
MessageChannel& message_channel(ToMessageChannel(np_obj)); |
PP_Var argument(NPVariantToPPVar(message_channel.instance(), &args[0])); |
message_channel.PostMessageToNative(argument); |
+ PpapiGlobals::Get()->GetVarTracker()->ReleaseVar(argument); |
return true; |
} |
// Other method calls we will pass to the passthrough object, if we have one. |