rem: dump("*** node = " + node.nodeName + "\n"); 
add: dump("*** node = " + node.localName + "\n"); 
context: function selectNodeByName( aMatchString ){  var lastDot = aMatchString.lastIndexOf(gFolderDelimiter);  var nodeValue = lastDot != -1 ? aMatchString.substring(0, lastDot) : aMatchString;    var chain = aMatchString.split(gFolderDelimiter);  if( chain.length == 1 ) {    var node = getTreechildren(gSubscribeTree);    if( !node )      return;  }  else {    var node = gSubscribeTree.getElementsByAttribute("name",nodeValue)[0];    if( node.getAttribute("container") == "true" &&         node.getAttribute("open") != "true" )      node.setAttribute("open","true");    node = getTreechildren(node);    dump("*** node = " + node.nodeName + "\n");  }    for( var i = 0; i < node.childNodes.length; i++ )  {    var currItem = node.childNodes[i];    dump("*** chain = " + chain[chain.length-1] + "\n");    if( !currItem.getAttribute("name").indexOf( aMatchString ) ) {      gSubscribeTree.selectItem( currItem );      gSubscribeTree.ensureElementIsVisible( currItem );      return;    }  }      }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/bd1bd21d215f4d0b8d97ee7085b542ad0c8c59ff/subscribe.js/clean/mailnews/base/resources/content/subscribe.js