Bug Tracker

Ticket #3952: clone cross document safety hole.diff

File clone cross document safety hole.diff, 543 bytes (added by shazam, 11 years ago)
  • .js

    old new  
    298298                                // as properties will not be copied (such as the
    299299                                // the name attribute on an input).
    300300                                var clone = this.cloneNode(true),
    301                                         container = document.createElement("div");
     301                                        container = this.ownerDocument.createElement("div");
    302302                                container.appendChild(clone);
    303303                                return jQuery.clean([container.innerHTML])[0];
    304304                        } else