add:  feed = new Feed(id);   feed.download(false, false); 
context: function addFeed(url, title, quickMode, destFolder) {    var ds = getSubscriptionsDS();    var feeds = getSubscriptionsList();    // Give quickMode a default value of "true"; otherwise convert value    // to either "true" or "false" string.    quickMode = quickMode == null ? "false" : quickMode ? "true" : "false";    // Generate a unique ID for the feed.    var id = url;    var i = 1;    while (feeds.IndexOf(rdf.GetResource(id)) != -1 && ++i < 1000)        id = url + i;    if (id == 1000)        throw("couldn't generate a unique ID for feed " + url);    // Add the feed to the list.    id = rdf.GetResource(id);    feeds.AppendElement(id);    ds.Assert(id, RDF_TYPE, FZ_FEED, true);    ds.Assert(id, DC_IDENTIFIER, rdf.GetLiteral(url), true);    if (title)        ds.Assert(id, DC_TITLE, rdf.GetLiteral(title), true);    ds.Assert(id, FZ_QUICKMODE, rdf.GetLiteral(quickMode), true);		ds.Assert(id, FZ_DESTFOLDER, destFolder, true);    ds = ds.QueryInterface(Components.interfaces.nsIRDFRemoteDataSource);    ds.Flush();}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/973fab624eea47740ba37f2b7e4def92548fafe3/utils.js/buggy/mail/extensions/newsblog/content/utils.js