Index: webkit/plugins/ppapi/resource_tracker.cc |
diff --git a/webkit/plugins/ppapi/resource_tracker.cc b/webkit/plugins/ppapi/resource_tracker.cc |
index d5cc6d4d4c4423a82d14933734041ce6596d5441..015ea6743b5c6c1e63c7cfccf789064703ea4a4c 100644 |
--- a/webkit/plugins/ppapi/resource_tracker.cc |
+++ b/webkit/plugins/ppapi/resource_tracker.cc |
@@ -164,6 +164,13 @@ void ResourceTracker::CleanupInstanceData(PP_Instance instance, |
return this; |
} |
+PP_Module ResourceTracker::GetModuleForInstance(PP_Instance instance) { |
+ PluginInstance* inst = GetInstance(instance); |
+ if (!inst) |
+ return 0; |
+ return inst->module()->pp_module(); |
+} |
+ |
void ResourceTracker::AddNPObjectVar(NPObjectVar* object_var) { |
DCHECK(instance_map_.find(object_var->pp_instance()) != instance_map_.end()); |
InstanceData& data = *instance_map_[object_var->pp_instance()].get(); |