rem: if (this.link.href) { return this.link.href; 
add: var wrapper = new XPCNativeWrapper(this.link, "href", "baseURI", "getAttributeNS()"); if (wrapper.href) { return wrapper.href; 
context:     linkURL : function () {        if (this.link.href) {          return this.link.href;        }        var href = this.link.getAttributeNS("http://www.w3.org/1999/xlink","href");        if (!href || !href.match(/\S/)) {          throw "Empty href"; // Without this we try to save as the current doc, for example, HTML case also throws if empty        }        href = makeURLAbsolute(this.link.baseURI,href);        return href;    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/86b58ba58be500e660c64449db65d84f01752d16/browser.js/buggy/browser/base/content/browser.js