Index: ppapi/proxy/plugin_var_tracker_unittest.cc |
diff --git a/ppapi/proxy/plugin_var_tracker_unittest.cc b/ppapi/proxy/plugin_var_tracker_unittest.cc |
index 83ce6be07cf2d292a84296ae9bdfb5f25b02bd44..f43d7a8d4da21969210822ea78e5e4564654eb89 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. |