rem: content += node.data; 
add: content += this.xmlEscape(node.data); 
context:   serializeTextConstruct: function(textElement)  {    var content = "";    if (textElement)     {      var textType = textElement.getAttribute('type');      // Atom spec says consider it "text" if not present      if(!textType)        textType = "text";      // There could be some strange content type we don't handle      if((textType != "text") && (textType != "html") && (textType != "xhtml"))        return null;      for (var j=0; j < textElement.childNodes.length; j++)       {        var node = textElement.childNodes.item(j);        if (node.nodeType == node.CDATA_SECTION_NODE)          content += node.data;        else          content += serializer.serializeToString(node);      }      if (textType == "html")       {        content = content.replace(/&lt;/g, "<");        content = content.replace(/&gt;/g, ">");        content = content.replace(/&amp;/g, "&");      }    }    // other parts of the code depend on this being null    // if there's no content    return content ? content : null;  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/22b66d8ec3e42e89b6bb7da1f5b65cac0053eda6/feed-parser.js/buggy/mail/extensions/newsblog/content/feed-parser.js