summaryrefslogtreecommitdiffstats
path: root/ppapi/proxy/plugin_var_tracker_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ppapi/proxy/plugin_var_tracker_unittest.cc')
-rw-r--r--ppapi/proxy/plugin_var_tracker_unittest.cc16
1 files changed, 6 insertions, 10 deletions
diff --git a/ppapi/proxy/plugin_var_tracker_unittest.cc b/ppapi/proxy/plugin_var_tracker_unittest.cc
index 83ce6be..f43d7a8 100644
--- a/ppapi/proxy/plugin_var_tracker_unittest.cc
+++ b/ppapi/proxy/plugin_var_tracker_unittest.cc
@@ -199,11 +199,9 @@ TEST_F(PluginVarTrackerTest, PluginObjectInstanceDeleted) {
// Make a var with one reference.
scoped_refptr<ProxyObjectVar> object(
new ProxyObjectVar(plugin_dispatcher(), host_object.value.as_id));
- PP_Var plugin_var = MakeObject(var_tracker().AddVar(object));
- var_tracker().PluginImplementedObjectCreated(pp_instance,
- plugin_var,
- &mark_on_deallocate_class,
- user_data);
+ PP_Var plugin_var = MakeObject(var_tracker().AddVar(object.get()));
+ var_tracker().PluginImplementedObjectCreated(
+ pp_instance, plugin_var, &mark_on_deallocate_class, user_data);
// Release the plugin ref to the var. WebKit hasn't called destroy so
// we won't get a destroy call.
@@ -230,11 +228,9 @@ TEST_F(PluginVarTrackerTest, PluginObjectLeaked) {
// Make a var with one reference.
scoped_refptr<ProxyObjectVar> object(
new ProxyObjectVar(plugin_dispatcher(), host_object.value.as_id));
- PP_Var plugin_var = MakeObject(var_tracker().AddVar(object));
- var_tracker().PluginImplementedObjectCreated(pp_instance,
- plugin_var,
- &mark_on_deallocate_class,
- user_data);
+ PP_Var plugin_var = MakeObject(var_tracker().AddVar(object.get()));
+ var_tracker().PluginImplementedObjectCreated(
+ pp_instance, plugin_var, &mark_on_deallocate_class, user_data);
// Destroy the instance. This should not call deallocate since the plugin
// still has a ref.