rem: var a = document.createElementNS ("http: tagName); 
add: var a = document.createElementNS(XHTML_NS, tagName); 
context: function newInlineText (data, className, tagName){    if (typeof tagName == "undefined")        tagName = "html:span";    var a = document.createElementNS ("http://www.w3.org/1999/xhtml",                                      tagName);    if (className)        a.setAttribute ("class", className);    switch (typeof data)    {        case "string":            a.appendChild (document.createTextNode (data));            break;        case "object":            for (var p in data)                if (p != "data")                    a.setAttribute (p, data[p]);                else                    a.appendChild (document.createTextNode (data[p]));            break;        case "undefined":            break;        default:            ASSERT(0, "INVALID TYPE ('" + typeof data + "') passed to " +                   "newInlineText.");            break;    }    return a;}
meta: 1622	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1622/7cf71b267047a303f527eab97ab67afdb67ab34c/static.js/clean/xul/content/static.js