Lines Matching full:srcnode
403 HTMLBuilder.prototype.cloneNode = function(srcNode, doc) {
405 switch(srcNode.nodeType) {
409 clone = doc.createElementNS(srcNode.namespaceURI, srcNode.nodeName);
410 var attrs = srcNode.attributes;
415 var srcChild = srcNode.firstChild;
426 clone = doc.createTextNode(srcNode.nodeValue);
430 clone = doc.createCDATASection(srcNode.nodeValue);
434 clone = doc.createEntityReference(srcNode.nodeName);
438 clone = doc.createProcessingInstruction(srcNode.target, srcNode.data);
442 clone = doc.createComment(srcNode.nodeValue);
487 var srcNode = document.firstChild;
488 while(srcNode != null && srcNode.nodeType != 1) {
489 if (srcNode.nodeType != 10) {
490 var cloneNode = this.cloneNode(srcNode, clone);
493 srcNode = srcNode.nextSibling;
495 srcNode = document.documentElement.nextSibling;
496 while(srcNode != null) {
497 var cloneNode = this.cloneNode(srcNode, clone);
499 srcNode = srcNode.nextSibling;
501 srcNode = document.documentElement.firstChild;
502 while(srcNode != null) {
503 var cloneNode = this.cloneNode(srcNode, clone);
507 srcNode = srcNode.nextSibling;