rem: dump("timeToSort is " + timeToSort + "seconds\n"); 
add: dump("timeToSort is " + timeToSort + " seconds\n"); 
context: function SortThreadPane(column, sortKey, secondarySortKey, toggleCurrentDirection, direction, changeCursor){	dump("In SortThreadPane, toggleCurrentDirection = " + toggleCurrentDirection + "\n");	var node = document.getElementById(column);	if(!node)		return false;	if(!direction)	{		direction = "ascending";		//If we just clicked on the same column, then change the direction		if(toggleCurrentDirection)		{			var currentDirection = node.getAttribute('sortDirection');			if (currentDirection == "ascending")					direction = "descending";			else if (currentDirection == "descending")					direction = "ascending";		}	}	UpdateSortIndicator(column, direction);	UpdateSortMenu(column);   var folder = GetSelectedFolder();	if(folder)	{		folder.setAttribute("sortResource", sortKey);		folder.setAttribute("sortDirection", direction);	}	SetActiveThreadPaneSortColumn(column);	var selection = SaveThreadPaneSelection();	var beforeSortTime;	if(showPerformance) {        beforeSortTime = new Date();    }	if(changeCursor)		SetBusyCursor(window, true);	var result = SortColumn(node, sortKey, secondarySortKey, direction);	if(changeCursor)		SetBusyCursor(window, false);	if(showPerformance) {	    var afterSortTime = new Date();	    var timeToSort = (afterSortTime.getTime() - beforeSortTime.getTime())/1000;		dump("timeToSort is " + timeToSort + "seconds\n");    }	RestoreThreadPaneSelection(selection);	return result;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/10ce246c1c2c6bb2018ada57f35fbdc5292e2727/commandglue.js/buggy/mailnews/base/resources/content/commandglue.js