diff --git a/src/sizzle b/src/sizzle index 5e6ae330a..7ea8b52ed 160000 --- a/src/sizzle +++ b/src/sizzle @@ -1 +1 @@ -Subproject commit 5e6ae330a9ccb33fd343a0bdc73ed2b821767f9c +Subproject commit 7ea8b52ed6f4e3026216037c00a24edd9fce4fff diff --git a/test/unit/manipulation.js b/test/unit/manipulation.js index 98e011232..6c37e5196 100644 --- a/test/unit/manipulation.js +++ b/test/unit/manipulation.js @@ -1241,17 +1241,14 @@ test("jQuery.clone() (#8017)", function() { equal( main.childNodes.length, clone.childNodes.length, "Simple child length to ensure a large dom tree copies correctly" ); }); -test("clone() (#8070)", function () { +test("append to multiple elements (#8070)", function () { expect(2); - jQuery("").appendTo("#qunit-fixture"); - var selects = jQuery(".test8070"); + var selects = jQuery("").appendTo("#qunit-fixture"); selects.append(""); equal( selects[0].childNodes.length, 2, "First select got two nodes" ); equal( selects[1].childNodes.length, 2, "Second select got two nodes" ); - - selects.remove(); }); test("clone()", function() { @@ -1614,6 +1611,18 @@ test("html(Function) with incoming value", function() { }).html().replace(/>/g, ">"), " " + insert, "Verify escaped insertion." ); }); +test("clone()/html() don't expose jQuery/Sizzle expandos (#12858)", function() { + expect(2); + var $content = jQuery("