rem: { try { switch ( dialog.openAppList.data ) { case "0": browser.loadURI(dialog.input.value); break; case "1": dump("*** foopy\n"); window.opener.delayedOpenWindow( getBrowserURL(), "all,dialog=no", dialog.input.value ); break; case "2": window.opener.delayedOpenWindow( "chrome: break; } } catch( exception ) { } 
add: { try { switch (dialog.openAppList.data) { case "0": browser.loadURI(dialog.input.value); break; case "1": window.opener.delayedOpenWindow(getBrowserURL(), "all,dialog=no", dialog.input.value); break; case "2": window.opener.delayedOpenWindow("chrome: break; } } catch(exception) { } 
context: function open()   {  	try       {        switch ( dialog.openAppList.data )           {            case "0":              browser.loadURI(dialog.input.value);              break;            case "1":               dump("*** foopy\n");              window.opener.delayedOpenWindow( getBrowserURL(), "all,dialog=no", dialog.input.value );              break;            case "2":              window.opener.delayedOpenWindow( "chrome://editor/content", "chrome,all,dialog=no", dialog.input.value );              break;          }      }    catch( exception )       {    	}       // Delay closing slightly to avoid timing bug on Linux.     window.close();     return false;  }
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/d0104aa87fa4b667a3aed980a8ef930929d78c03/openLocation.js/buggy/xpfe/browser/resources/content/openLocation.js