Lines Matching refs:aSpec
2476 nsComponentManagerImpl::RegistryLocationForSpec(nsIFile *aSpec,
2484 if (!aSpec) {
2493 mComponentsDir->Contains(aSpec, PR_TRUE, &containedIn);
2498 rv = aSpec->GetNativePath(nativePathString);
2509 mGREComponentsDir->Contains(aSpec, PR_TRUE, &containedIn);
2512 rv = aSpec->GetNativePath(nativePathString);
2521 rv = aSpec->GetNativePath(nativePathString);
2529 nsIFile **aSpec)
2534 if (!aLocation || !aSpec)
2544 file->QueryInterface(NS_GET_IID(nsILocalFile), (void**)aSpec);
2559 *aSpec = file;
2574 *aSpec = file;
2578 *aSpec = nsnull;
2691 nsIFile *aSpec,
3371 nsComponentManagerImpl::AutoRegister(nsIFile *aSpec)
3373 if (aSpec == nsnull)
3374 return AutoRegisterImpl(0, aSpec);
3377 aSpec->IsDirectory(&directory);
3380 return AutoRegisterImpl(0, aSpec, PR_FALSE);
3382 return AutoRegisterComponent(0, aSpec);
3386 nsComponentManagerImpl::AutoUnregister(nsIFile *aSpec)
3389 if (aSpec == nsnull)
3393 aSpec->IsDirectory(&directory);
3398 return AutoUnregisterComponent(0, aSpec);