rem: var file = Components.classes[nsLocalFile_CONTRACTID].createInstance(nsILocalFile); 
add: var file = Components.classes[NS_LOCALFILE_CONTRACTID].createInstance(nsILocalFile); 
context: function onDirectoryChanged(target){  var path = target.getAttribute("label");  var file = Components.classes[nsLocalFile_CONTRACTID].createInstance(nsILocalFile);  file.initWithPath(path);  if (!sfile.equals(file)) {    // Do this on a timeout callback so the directory list can roll up    // and we don't keep the mouse grabbed while we are loading.    setTimeout(gotoDirectory, 0, file);  }}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/9d3c4cdf4e6367b453755924c52c10d788429d0f/filepicker.js/clean/toolkit/components/filepicker/content/filepicker.js