const char *registryLocation)
const char *registryLocation, const nsModuleComponentInfo *info)
UnregisterJSLoader(nsIComponentManager *aCompMgr, nsIFile *aPath,                   const char *registryLocation){    nsresult rv;    nsCOMPtr<nsICategoryManager> catman =        do_GetService(NS_CATEGORYMANAGER_CONTRACTID, &rv);    if (NS_FAILED(rv)) return rv;    nsXPIDLCString jsLoader;    rv = catman->GetCategoryEntry("component-loader", jsComponentTypeName,                                  getter_Copies(jsLoader));    if (NS_FAILED(rv)) return rv;    // only unregister if we're the current JS component loader    if (!strcmp(jsLoader, mozJSComponentLoaderContractID)) {        return catman->DeleteCategoryEntry("component-loader",                                           jsComponentTypeName, PR_TRUE,                                           getter_Copies(jsLoader));    }    return NS_OK;}