rem: if (url != "") top.opener.openNewWindowWith(url, null, false, false); 
add: if (!url) return;  var ww = Components.classes["@mozilla.org/embedcomp/window-watcher;1"] .getService(Components.interfaces.nsIWindowWatcher); var argstring = Components.classes["@mozilla.org/supports-string;1"] .createInstance(Components.interfaces.nsISupportsString); argstring.data = url; ww.openWindow(null, "chrome: "chrome,all,dialog=no", argstring); 
context: function visitLink(aEvent) {  var node = aEvent.target;  while (node.nodeType != Node.ELEMENT_NODE)    node = node.parentNode;  var url = node.getAttribute("link");  if (url != "")    top.opener.openNewWindowWith(url, null, false, false);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/c4c80bb0f297769bcd817dde950e7716cd3c47d5/globalOverlay.js/buggy/toolkit/content/globalOverlay.js