rem: function processNext() { if (counter < messages.length) {  var messageUri = messages[counter]; var message = messenger.messageServiceFromURI(messageUri).messageURIToMsgHdr(messageUri);  ++counter; mark(message, aSpam, processNext); } else { gJunkmailComponent.mBatchUpdate = false; } } 
add: onMessageScored: function processNext(aScore) { if (aMessage) {  if (aScore == 0) { aMessage.label = 3; } else if (aScore == 1) { aMessage.label = 1; } } aNextFunction(); } 
context:     function processNext()    {        if (counter < messages.length) {            // Pffft, jumping through hoops here.            var messageUri = messages[counter];            var message = messenger.messageServiceFromURI(messageUri).messageURIToMsgHdr(messageUri);            ++counter;            mark(message, aSpam, processNext);        }        else {            gJunkmailComponent.mBatchUpdate = false;        }    }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/41256e5e66dd4fbee05a217f38624c187caa46ca/menuOverlay.js/buggy/mailnews/extensions/bayesian-spam-filter/menuOverlay.js