context:   downloadFeed: function(aUrl, aFolder, aQuickMode, aTitle, aUrlListener, aMsgWindow)  {    if (!gExternalScriptsLoaded)      loadScripts();    // we don't yet support thee ability to check for new articles while we are in the middle of     // subscribing to a feed. For now, abort the check for new feeds.     if (progressNotifier.mSubscribeMode)    {      debug('Aborting RSS New Mail Check. Feed subscription in progress\n');      return;    }    // aUrl may be a delimited list of feeds for a particular folder. We need to kick off a download    // for each feed.    var feedUrlArray = aUrl.split("|");    // we might just pull all these args out of the aFolder DB, instead of passing them in...    var rdf = Components.classes["@mozilla.org/rdf/rdf-service;1"]        .getService(Components.interfaces.nsIRDFService);    progressNotifier.init(aMsgWindow ? aMsgWindow.statusFeedback : null, false);    for (url in feedUrlArray)    {      if (feedUrlArray[url])      {                id = rdf.GetResource(feedUrlArray[url]);        feed = new Feed(id);        feed.folder = aFolder;        feed.server = aFolder.server;        gNumPendingFeedDownloads++; // bump our pending feed download count        feed.download(true, progressNotifier);      }    }  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/4efdec0fb92daf62d313a7c5ead5ad138841f8f6/newsblog.js/clean/mail/extensions/newsblog/js/newsblog.js