rem: var fp = Components.classes["component: 
add: var fp = Components.classes["@mozilla.org/filepicker;1"].createInstance( this.nsIFilePicker ); 
context:     chooseApp : function () {        var fp = Components.classes["component://mozilla/filepicker"].createInstance( this.nsIFilePicker );        fp.init( window,                 this.getString( "chooseAppFilePickerTitle" ),                 this.nsIFilePicker.modeOpen );        // XXX - We want to say nsIFilePicker.filterExecutable or something        fp.appendFilters( this.nsIFilePicker.filterAll );            if ( fp.show() == this.nsIFilePicker.returnOK && fp.file ) {            // Remember the file they chose to run.            this.userChoseApp = true;            this.chosenApp    = fp.file;            // Update dialog.            document.getElementById( "appName" ).value = this.chosenApp.unicodePath;        }    },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/0257791053c2b38e1dfaf2ee11afae973e82e394/helperAppLauncher.js/clean/xpfe/components/ucth/resources/helperAppLauncher.js