rem: if ( this.mDialog.navigator.platform.indexOf( "Mac" ) != -1 ) { 
add: if ( this.mIsMac ) { 
context:     initAppAndSaveToDiskValues: function() {        // Fill in helper app info, if there is any.        this.chosenApp = this.mLauncher.MIMEInfo.preferredApplicationHandler;        // Initialize "default application" field.        this.initDefaultApp();                // Fill application name textbox.        if (this.chosenApp && this.chosenApp.path) {            this.dialogElement( "appPath" ).value = this.chosenApp.path;        }                if (this.mLauncher.MIMEInfo.preferredAction == this.nsIMIMEInfo.useSystemDefault) {            // Open (using system default).            var useDefault = this.dialogElement( "useSystemDefault" );            useDefault.radioGroup.selectedItem = useDefault;        } else if (this.mLauncher.MIMEInfo.preferredAction == this.nsIMIMEInfo.useHelperApp) {            // Open with given helper app.            var openUsing = this.dialogElement( "openUsing" );            openUsing.radioGroup.selectedItem = openUsing;        } else {            // Save to disk.            var saveToDisk = this.dialogElement( "saveToDisk" );            saveToDisk.radioGroup.selectedItem = saveToDisk;        }        // If we don't have a "default app" then disable that choice.        if ( !this.openWithDefaultOK() ) {            // Disable that choice.            var useDefault = this.dialogElement( "useSystemDefault" );            useDefault.hidden = true;            // If that's the default, then switch to "save to disk."            if ( useDefault.selected ) {                useDefault.radioGroup.selectedItem = this.dialogElement( "saveToDisk" );            }        }                // Enable/Disable choose application button and textfield        this.toggleChoice();        // If we're running on the Mac, disable the application <textbox>.        if ( this.mDialog.navigator.platform.indexOf( "Mac" ) != -1 ) {            this.dialogElement( "appPath" ).disabled = true;        }    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/d2cdf8aeced20bebbb5495a5e017db0c9cc756e9/nsHelperAppDlg.js/buggy/embedding/components/ui/helperAppDlg/nsHelperAppDlg.js