rem: msgData.appendChild(console.views.session.stringToDOM(message, msgtype)); 
add: msgData.appendChild(console.views.session.stringToDOM(message, msgtype)); 
context: function ss_hookDisplay (e){    var message = e.message;    var msgtype = (e.msgtype) ? e.msgtype : MT_INFO;    var monospace;    var mtname;        if (msgtype[0] == "#")    {        monospace = true;        mtname = msgtype.substr(1);        }    else    {        mtname = msgtype;    }        function setAttribs (obj, c, attrs)    {        if (attrs)        {            for (var a in attrs)                obj.setAttribute (a, attrs[a]);        }        obj.setAttribute("class", c);        obj.setAttribute("msg-type", mtname);        if (monospace)            obj.setAttribute("monospace", "true");    }    var msgRow = htmlTR("msg");    setAttribs(msgRow, "msg");    var msgData = htmlTD();    setAttribs(msgData, "msg-data");    if (typeof message == "string")        msgData.appendChild(console.views.session.stringToDOM(message, msgtype));    else        msgData.appendChild(message);    msgRow.appendChild(msgData);    var sessionView = console.views.session;    if (sessionView.messageCount == console.prefs["sessionView.maxHistory"])        sessionView.outputTBody.removeChild(sessionView.outputTBody.firstChild);        sessionView.outputTBody.appendChild(msgRow);    sessionView.scrollDown();}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/6d3605984754042ac2ea071be474d6b8ed01f0eb/venkman-views.js/buggy/extensions/venkman/resources/content/venkman-views.js