rem: nodeView._content.document.location = url; 
add: nodeView.content.document.location = url; 
context: function openLink(node){    var url = node.getAttribute("value");    // Security-Critical: Only links to 'safe' protocols should be functional.    // Specifically, javascript: and data: URLs must be made non-functional    // here, because they will run with full privilege.    var safeurls = /^https?:|^file:|^chrome:|^resource:|^mailbox:|^imap:|^s?news:|^nntp:|^about:|^mailto:|^ftp:|^gopher:/i;    if (safeurls.test(url)) {        var secMan = Components.classes["@mozilla.org/scriptsecuritymanager;1"].getService().                         QueryInterface(nsIScriptSecurityManager);        try {            secMan.checkLoadURIStr(nodeView._content.document.location,                                   url, nsIScriptSecurityManager.STANDARD);        } catch (e) {            return;        }        nodeView._content.document.location = url;        window.close();    }}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/766d404cfe3d0b6d61d9fede0b76e1d13ab33d52/metadata.js/buggy/xpfe/browser/resources/content/metadata.js