rem: var xmldoc = new ActiveXObject("MSXML.DOMDocument"); xmldoc.async = false;  if(!xmldoc.loadXML(s)){ throw new Error('XML parsing error: ' + xmldoc.parseError.reason); } return xmldoc; 
add: var lsi = document.implementation.createLSInput(); lsi.stringData = s; return self.lp.parse(lsi); 
context:     function parseXHTMLString(self, s) {        var xmldoc = new ActiveXObject("MSXML.DOMDocument");        xmldoc.async = false;        if(!xmldoc.loadXML(s)){            throw new Error('XML parsing error: ' + xmldoc.parseError.reason);        }        return xmldoc;    },
meta: 1565	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1565/17381869986ef8db92feec0a438b73dccd24525b/runtime.js/buggy/nevow/runtime.js