NSRepository::RegisterFactory(kTestFactoryCID, new TestFactory(),
nsRepository::RegisterFactory(kTestFactoryCID, new TestFactory(),
extern "C" void RegisterTestFactories() {  NSRepository::RegisterFactory(kTestFactoryCID, new TestFactory(),                                PR_FALSE);  // Windows can use persistant registry  #ifndef USE_NSREG  NSRepository::RegisterFactory(kTestLoadedFactoryCID,                                "libtestdynamic.so",                                PR_FALSE,                                PR_TRUE);#endif}