add:  cr.registerFactoryLocation(GENERATOR_CLASSID, GENERATOR_CLASSNAME, GENERATOR_CONTRACTID, file, location, type);  cr.registerFactoryLocation(PERSON_CLASSID, PERSON_CLASSNAME, PERSON_CONTRACTID, file, location, type); 
context:   registerSelf: function(cm, file, location, type) {    var cr = cm.QueryInterface(Ci.nsIComponentRegistrar);    // Feed Processor    cr.registerFactoryLocation(FP_CLASSID, FP_CLASSNAME,      FP_CONTRACTID, file, location, type);    // Feed Result    cr.registerFactoryLocation(FR_CLASSID, FR_CLASSNAME,      FR_CONTRACTID, file, location, type);    // Feed    cr.registerFactoryLocation(FEED_CLASSID, FEED_CLASSNAME,      FEED_CONTRACTID, file, location, type);    // Entry    cr.registerFactoryLocation(ENTRY_CLASSID, ENTRY_CLASSNAME,      ENTRY_CONTRACTID, file, location, type);    // Text Construct    cr.registerFactoryLocation(TEXTCONSTRUCT_CLASSID, TEXTCONSTRUCT_CLASSNAME,      TEXTCONSTRUCT_CONTRACTID, file, location, type);  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/0ec7282d8d11e75bef7489697a6a3885361cab40/FeedProcessor.js/clean/toolkit/components/feeds/src/FeedProcessor.js