rem: window.openDialog( "chrome: 
add: window.opener.openDialog( "chrome: 
context: function open() {	if ( dialog.open.disabled || dialog.input.value == "" ) {		return false;	}	var url = dialog.input.value;	    	try {	    if ( dialog.topWindow.checked ) {	        // Open the URL.	        browser.loadUrl( url );	    } else if ( dialog.newWindow.checked ) {		    /* User wants new window. */            window.opener.openDialog( "chrome://navigator/content/navigator.xul", "_blank", "all,dialog=no", url );	    } else if ( dialog.editNewWindow.checked ) {            window.openDialog( "chrome://editor/content", "_blank", "chrome,all,dialog=no", url );        }    } catch( exception ) {	    // XXX l10n	    alert( "Error opening location." );	    return false;	}   // Delay closing slightly to avoid timing bug on Linux.   window.setTimeout( "window.close()", 10 );   return false;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/9bc7229abe0f1d6f4a6ca69e1a0c2699d7769449/openLocation.js/buggy/xpfe/browser/resources/content/openLocation.js