diff options
author | wez@chromium.org <wez@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-21 15:59:50 +0000 |
---|---|---|
committer | wez@chromium.org <wez@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-21 15:59:50 +0000 |
commit | a84bb146e64abd5ac95abeee3606469397da69ff (patch) | |
tree | abce1260f6daf31c9e63e4755d11602256e26ba3 /content/content_plugin.gypi | |
parent | 12841e5838a6a940ef60d8d96980bdec2c076466 (diff) | |
download | chromium_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.gypi | 1 |
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', |