add:     if (gNumPendingFeedDownloads) { debug('Aborting RSS subscription. Feed downloads already in progress\n'); return; }  
context:   subscribeToFeed: function(aUrl, aFolder, aMsgWindow)  {    if (!gExternalScriptsLoaded)      loadScripts();    var rdf = Components.classes["@mozilla.org/rdf/rdf-service;1"]              .getService(Components.interfaces.nsIRDFService);        var itemResource = rdf.GetResource(aUrl);    var feed = new Feed(itemResource);    feed.server = aFolder.server;    if (!aFolder.isServer) // if the root server, create a new folder for the feed      feed.folder = aFolder; // user must want us to add this subscription url to an existing RSS folder.    progressNotifier.init(aMsgWindow.statusFeedback, true);    gNumPendingFeedDownloads++;    feed.download(true, progressNotifier);  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/60c695cf6ddb56020cba9309a5575c9d5d81e1df/newsblog.js/clean/mail/extensions/newsblog/js/newsblog.js