rem: win = OpenBrowserWindow(); 
add: win = window.openDialog("chrome: "chrome,all,dialog=no", "about:blank"); 
context: function openLocation(){  if (gURLBar && !gURLBar.parentNode.parentNode.collapsed &&      !(window.getComputedStyle(gURLBar.parentNode, null).display == "none")) {    gURLBar.focus();    gURLBar.select();  }#ifdef XP_MACOSX  else if (window.location.href != getBrowserURL()) {    var win = getTopWin();    if (win) {      // If there's an open browser window, it should handle this command      win.focus()      win.openLocation();    }    else {      // If there are no open browser windows, open a new one      win = OpenBrowserWindow();      win.addEventListener("load", openLocationCallback, false);    }  }#endif  else    openDialog("chrome://browser/content/openLocation.xul", "_blank",               "chrome,modal,titlebar", window);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/2929e8bc18fced8999d530898dc92f8d7f8a3536/browser.js/buggy/browser/base/content/browser.js