Home | History | Annotate | Download | only in core

Lines Matching full:srcnode

378 HTMLBuilder.prototype.cloneNode = function(srcNode, doc) {
380 switch(srcNode.nodeType) {
384 clone = doc.createElement(srcNode.nodeName.toLowerCase());
385 var attrs = srcNode.attributes;
390 var srcChild = srcNode.firstChild;
401 clone = doc.createTextNode(srcNode.nodeValue);
405 clone = doc.createCDATASection(srcNode.nodeValue);
409 clone = doc.createProcessingInstruction(srcNode.nodeValue);
413 clone = doc.createComment(srcNode.nodeValue);
455 var srcNode = document.firstChild;
456 while(srcNode != null && srcNode.nodeType != 1) {
457 if (srcNode.nodeType != 10) {
458 var cloneNode = this.cloneNode(srcNode, clone);
461 srcNode = srcNode.nextSibling;
463 srcNode = document.documentElement.nextSibling;
464 while(srcNode != null) {
465 var cloneNode = this.cloneNode(srcNode, clone);
467 srcNode = srcNode.nextSibling;
469 srcNode = document.documentElement.firstChild;
470 while(srcNode != null) {
471 var cloneNode = this.cloneNode(srcNode, clone);
475 srcNode = srcNode.nextSibling;