rem: if ( this.appLauncher.MIMEInfo.preferredApplicationHandler ) {  
add:   if ( this.appLauncher.MIMEInfo.preferredAction != this.nsIHelperAppLauncher.saveToDisk ) {  
context:     initDialog : function () {        document.getElementById( "alwaysAskMe" ).checked = true;        if ( this.appLauncher.MIMEInfo.preferredApplicationHandler ) {            // Run this app unless requested otherwise.            document.getElementById( "runApp" ).checked = true;            this.chosenApp = this.appLauncher.MIMEInfo.preferredApplicationHandler;            document.getElementById( "appName" ).value = this.chosenApp.unicodePath;        } else {            // Save to disk.            document.getElementById( "saveToDisk" ).checked = true;        }        // Set up dialog button callbacks.        var object = this;        doSetOKCancel( function () { return object.onOK(); },                       function () { return object.onCancel(); } );    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/1a7cc4e5cbce304acd94a188f476fbcadbd5af2c/helperAppLauncher.js/buggy/xpfe/components/ucth/resources/helperAppLauncher.js