return NS_ERROR_FACTORY_NOT_LOADED;
return NS_ERROR_OUT_OF_MEMORY;
JSJ_RegisterLiveConnectFactory(){    nsCOMPtr<nsIFactory> factory = new nsCLiveconnectFactory;    if (factory) {        return nsComponentManager::RegisterFactory(kCLiveconnectCID, "LiveConnect",                                                  "@mozilla.org/liveconnect/liveconnect;1",                                                  factory, PR_TRUE);    }    return NS_ERROR_FACTORY_NOT_LOADED;}