rem: if(!nextMessage) dump("No next message after delete\n"); 
context: 	OnDeleteOrMoveMessagesCompleted :function(folder)	{		dump("In OnDeleteOrMoveMessagesCompleted\n");		if(IsCurrentLoadedFolder(folder))		{			msgNavigationService.EnsureDocumentIsLoaded(document);			dump("next message uri is " + gNextMessageAfterDelete + "\n");			if(gNextMessageAfterDelete)			{				var nextMessage = document.getElementById(gNextMessageAfterDelete);				if(!nextMessage)					dump("No next message after delete\n");				SelectNextMessage(nextMessage);				var threadTree = GetThreadTree();				if(threadTree)					threadTree.ensureElementIsVisible(nextMessage);				else					dump("No thread tree\n");				gNextMessageAfterDelete = null;			}		}	}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/cc31405197556d53c57690b830263c255707b8e3/msgMail3PaneWindow.js/clean/mailnews/base/resources/content/msgMail3PaneWindow.js