rem: if (feed.downloadCallback) feed.downloadCallback.downloaded(feed, kNewsBlogRequestFailure); 
add: if (feed.downloadCallback) {  feed.downloadCallback.downloaded(feed, request.status == 304 ? kNewsBlogNoNewItems : kNewsBlogRequestFailure); } 
context:   onDownloadError: function(aEvent)   {    var request = aEvent.target;    var url = request.channel.originalURI.spec;    var feed = FeedCache.getFeed(url);    if (feed.downloadCallback)      feed.downloadCallback.downloaded(feed, kNewsBlogRequestFailure);        FeedCache.removeFeed(url);  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/919c7ed69de90d3b7f17bb79d21e062103a7af3f/Feed.js/clean/mail/extensions/newsblog/content/Feed.js