Home | History | Annotate | Download | only in core

Lines Matching full:srcnode

386 HTMLBuilder.prototype.cloneNode = function(srcNode, doc) {
388 switch(srcNode.nodeType) {
392 clone = doc.createElementNS(srcNode.namespaceURI, srcNode.nodeName);
393 var attrs = srcNode.attributes;
398 var srcChild = srcNode.firstChild;
409 clone = doc.createTextNode(srcNode.nodeValue);
413 clone = doc.createCDATASection(srcNode.nodeValue);
417 clone = doc.createEntityReference(srcNode.nodeName);
421 clone = doc.createProcessingInstruction(srcNode.target, srcNode.data);
425 clone = doc.createComment(srcNode.nodeValue);
470 var srcNode = document.firstChild;
471 while(srcNode != null && srcNode.nodeType != 1) {
472 if (srcNode.nodeType != 10) {
473 var cloneNode = this.cloneNode(srcNode, clone);
476 srcNode = srcNode.nextSibling;
478 srcNode = document.documentElement.nextSibling;
479 while(srcNode != null) {
480 var cloneNode = this.cloneNode(srcNode, clone);
482 srcNode = srcNode.nextSibling;
484 srcNode = document.documentElement.firstChild;
485 while(srcNode != null) {
486 var cloneNode = this.cloneNode(srcNode, clone);
490 srcNode = srcNode.nextSibling;