summaryrefslogtreecommitdiffstats
path: root/webkit/glue/webkit_glue.gypi
diff options
context:
space:
mode:
authorbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-13 03:47:16 +0000
committerbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-13 03:47:16 +0000
commitb02378c608ddc83d4a2b1e636dd8d1b60c9c7318 (patch)
tree30631524cc92753aff9b59b28f7d0c1797d5be67 /webkit/glue/webkit_glue.gypi
parent0af3697eb3a11c84be86be69a6883fd27da54a3e (diff)
downloadchromium_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.gypi2
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',