rem: this.chosenApp = fp.file; 
add:  this.userChoseApp = true; this.chosenApp    = fp.file;  
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 ) {            this.chosenApp = fp.file;            document.getElementById( "appName" ).value = this.chosenApp.unicodePath;        }    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/1a7cc4e5cbce304acd94a188f476fbcadbd5af2c/helperAppLauncher.js/buggy/xpfe/components/ucth/resources/helperAppLauncher.js