summaryrefslogtreecommitdiffstats
path: root/content/content_plugin.gypi
diff options
context:
space:
mode:
authorwez@chromium.org <wez@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-21 15:59:50 +0000
committerwez@chromium.org <wez@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-21 15:59:50 +0000
commita84bb146e64abd5ac95abeee3606469397da69ff (patch)
treeabce1260f6daf31c9e63e4755d11602256e26ba3 /content/content_plugin.gypi
parent12841e5838a6a940ef60d8d96980bdec2c076466 (diff)
downloadchromium_src-a84bb146e64abd5ac95abeee3606469397da69ff.zip
chromium_src-a84bb146e64abd5ac95abeee3606469397da69ff.tar.gz
chromium_src-a84bb146e64abd5ac95abeee3606469397da69ff.tar.bz2
Track NPObject ownership by the originating plugins' NPP identifier. [4/6] (Chrome)
This CL makes Chrome-side changes necessary for tracking of NPObject ownership to out-of-process NPAPI plugin instances. Ownership information is now included whenever an NPObject is marshalled across IPC, to be passed when instantiating NPObjectProxy instances for objects. In the plugin process each NPObject is tracked to its owning plugin instance, and browser-owned objects are tracked to a dummy NPP identifier. This depends upon crrev.com/17220002 and is a prerequisite for crrev.com/17208003. BUG=152006 Review URL: https://chromiumcodereview.appspot.com/17208003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207840 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/content_plugin.gypi')
-rw-r--r--content/content_plugin.gypi1
1 files changed, 1 insertions, 0 deletions
diff --git a/content/content_plugin.gypi b/content/content_plugin.gypi
index 453879a..e00e563 100644
--- a/content/content_plugin.gypi
+++ b/content/content_plugin.gypi
@@ -8,6 +8,7 @@
'dependencies': [
'../skia/skia.gyp:skia',
'../third_party/npapi/npapi.gyp:npapi',
+ '../third_party/WebKit/public/blink.gyp:blink',
'../webkit/plugins/webkit_plugins.gyp:plugins_common',
'../webkit/support/webkit_support.gyp:glue',
'../webkit/support/webkit_support.gyp:plugins',