diff options
author | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-13 03:47:16 +0000 |
---|---|---|
committer | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-13 03:47:16 +0000 |
commit | b02378c608ddc83d4a2b1e636dd8d1b60c9c7318 (patch) | |
tree | 30631524cc92753aff9b59b28f7d0c1797d5be67 /webkit/glue/webkit_glue.gypi | |
parent | 0af3697eb3a11c84be86be69a6883fd27da54a3e (diff) | |
download | chromium_src-b02378c608ddc83d4a2b1e636dd8d1b60c9c7318.zip chromium_src-b02378c608ddc83d4a2b1e636dd8d1b60c9c7318.tar.gz chromium_src-b02378c608ddc83d4a2b1e636dd8d1b60c9c7318.tar.bz2 |
Track Pepper string and object vars with the module so they can be deleted on
module destruction (though this currently isn't implemented).
This adds a new object called a PluginObject that wraps plugin-implemented
NPObjects. Now object var IDs are per-module, so there is now tracking on the
module for these.
TEST=unit tests
BUG=43964
Review URL: http://codereview.chromium.org/3320010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59210 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webkit_glue.gypi')
-rw-r--r-- | webkit/glue/webkit_glue.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/webkit/glue/webkit_glue.gypi b/webkit/glue/webkit_glue.gypi index c1d5677..84ea800 100644 --- a/webkit/glue/webkit_glue.gypi +++ b/webkit/glue/webkit_glue.gypi @@ -218,6 +218,8 @@ 'plugins/pepper_plugin_instance.h', 'plugins/pepper_plugin_module.cc', 'plugins/pepper_plugin_module.h', + 'plugins/pepper_plugin_object.cc', + 'plugins/pepper_plugin_object.h', 'plugins/pepper_private.cc', 'plugins/pepper_private.h', 'plugins/pepper_resource_tracker.cc', |