rem: var isupports = Components.classes["component: 
add: var isupports = Components.classes["@mozilla.org/rdf/xul-sort-service;1"].getService(); 
context: function setInitialSort(node, sortDirection){	// determine column resource to sort on	var sortResource = node.getAttribute('resource');	if (!sortResource) return(false);	try	{		var isupports = Components.classes["component://netscape/rdf/xul-sort-service"].getService();		if (!isupports)    return(false);		var xulSortService = isupports.QueryInterface(Components.interfaces.nsIXULSortService);		if (!xulSortService)    return(false);		xulSortService.Sort(node, sortResource, sortDirection);	}	catch(ex)	{	}	return(true);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/96cde4474fe82e4dacdcc727eaebd9308fd70684/shared.js/buggy/suite/common/search/shared.js