context:   downloaded: function(feed)  {    // feed is null if our attempt to parse the feed failed    if (feed)    {      debug("after download, feed name = " + feed.name + "\n");      updateStatusItem('progressMeter', 100);      updateStatusItem('statusText', document.getElementById("bundle_newsblog").getString('subscribe-validFeedFound'));      updateStatusItem('statusText', 'Valid Feed Found!');      var server = getIncomingServer();      var folder;      try {          var folder = server.rootMsgFolder.getChildNamed(feed.name);      }      catch(e) {          // If we're here, it's probably because the folder doesn't exist yet,          // so create it.          debug("folder for new feed " + feed.name + " doesn't exist; creating");			    debug("creating " + feed.name + "as child of " + server.rootMsgFolder + "\n");          server.rootMsgFolder.createSubfolder(feed.name, getMessageWindow());          folder = server.rootMsgFolder.FindSubFolder(feed.name);          var msgdb = folder.getMsgDatabase(null);          var folderInfo = msgdb.dBFolderInfo;          folderInfo.setCharPtrProperty("feedUrl", feed.url);      }      // add feed just adds the feed we have validated and downloaded to the subscription UI.       // it also flushes the subscription database      addFeed(feed.url, feed.name, null, folder);     }     else     {      // Add some code to alert the user that the feed was not something we could understand...      }    // our operation is done...clear out the status text and progressmeter    setTimeout(clearStatusInfo, 1000);  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/cc2cf6da974ccaf50cd54b298879673b0e372825/subscriptions.js/buggy/mail/extensions/newsblog/content/subscriptions.js