Index: content/renderer/java/java_bridge_channel.h |
diff --git a/content/renderer/java/java_bridge_channel.h b/content/renderer/java/java_bridge_channel.h |
index dbedceecf310801feb105d2c32f0dd1963dcd7ab..324a3a285b636918ca0a327eb7bb299414b3eff7 100644 |
--- a/content/renderer/java/java_bridge_channel.h |
+++ b/content/renderer/java/java_bridge_channel.h |
@@ -5,6 +5,7 @@ |
#ifndef CONTENT_RENDERER_JAVA_JAVA_BRIDGE_CHANNEL_H_ |
#define CONTENT_RENDERER_JAVA_JAVA_BRIDGE_CHANNEL_H_ |
+#include "base/memory/scoped_ptr.h" |
#include "content/child/np_channel_base.h" |
#include "ipc/ipc_channel_handle.h" |
@@ -30,6 +31,10 @@ class JavaBridgeChannel : public content::NPChannelBase { |
static NPChannelBase* ClassFactory() { return new JavaBridgeChannel(); } |
+ // Dummy NPObject owner Id used to track objects owned by the JavaBridge |
+ // peer in the Browser process. |
+ scoped_ptr<struct _NPP> peer_owner_id_; |
+ |
DISALLOW_COPY_AND_ASSIGN(JavaBridgeChannel); |
}; |