rem: switch (node.nodeName.toLowerCase()) { case "input": case "select": case "button": case "textarea": case "object": return NodeFilter.FILTER_ACCEPT; break; default: return NodeFilter.FILTER_SKIP; break; } return NodeFilter.FILTER_SKIP; 
add: return (aDocument.hasAttributeNS(XLinkNS, "href")) ? NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_SKIP; 
context:     this.acceptNode = function(node)    {      switch (node.nodeName.toLowerCase())      {        case "input":        case "select":        case "button":        case "textarea":        case "object":          return NodeFilter.FILTER_ACCEPT;          break;        default:          return NodeFilter.FILTER_SKIP;          break;      }      return NodeFilter.FILTER_SKIP;   // placate the js compiler    }     
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/c8ab7babb2ffae4c921596a3c8dfe14d907db039/pageInfo.js/clean/xpfe/browser/resources/content/pageInfo.js