add: if (!text || !text.match(/\S/)) { text = this.link.getAttribute("title"); if (!text || !text.match(/\S/)) { text = this.link.getAttribute("alt"); if (!text || !text.match(/\S/)) { if (this.link.href) { text = this.link.href; } else { text = getAttributeNS("http: if (text && text.match(/\S/)) { text = this.makeURLAbsolute(this.link.baseURI, text); } } } } }  
context:     linkText : function () {        var text = gatherTextUnder( this.link );        return text;    },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/1ecb8c97487de90930e82679585d5bc3cc47095b/nsContextMenu.js/buggy/xpfe/communicator/resources/content/nsContextMenu.js