add: } 
context:   storeNextItem: function()  {    if (!this.itemsToStore.length)    {      this.createFolder();      return this.cleanupParsingState(this);    }    var item = this.itemsToStore[this.itemsToStoreIndex];     item.store();    item.markValid();    // if the listener is tracking progress for storing each item, report it here...    if (item.feed.downloadCallback && item.feed.downloadCallback.onFeedItemStored)      item.feed.downloadCallback.onFeedItemStored(item.feed, this.itemsToStoreIndex, this.itemsToStore.length);     this.itemsToStoreIndex++    // eventually we'll report individual progress here....    if (this.itemsToStoreIndex < this.itemsToStore.length)    {      if (!this.storeItemsTimer)        this.storeItemsTimer = Components.classes["@mozilla.org/timer;1"].createInstance(Components.interfaces.nsITimer);      this.storeItemsTimer.initWithCallback(this, 50, Components.interfaces.nsITimer.TYPE_ONE_SHOT);    }    else      this.cleanupParsingState(item.feed);     },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/ce0a0bc40ad6eb72de9c5945b45f4a687eca1a94/Feed.js/buggy/mail/extensions/newsblog/content/Feed.js