mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
Fixes #13976: Garbage input should not cause error in buildFragment. Close gh-1284
This commit is contained in:
parent
308980ee2a
commit
5f1aa2354a
@ -379,7 +379,7 @@ jQuery.extend({
|
||||
// Descend through wrappers to the right content
|
||||
j = wrap[ 0 ];
|
||||
while ( j-- ) {
|
||||
tmp = tmp.firstChild;
|
||||
tmp = tmp.lastChild;
|
||||
}
|
||||
|
||||
// Support: QtWebKit
|
||||
|
@ -1272,7 +1272,7 @@ test("jQuery.proxy", function(){
|
||||
});
|
||||
|
||||
test("jQuery.parseHTML", function() {
|
||||
expect( 17 );
|
||||
expect( 18 );
|
||||
|
||||
var html, nodes;
|
||||
|
||||
@ -1308,6 +1308,7 @@ test("jQuery.parseHTML", function() {
|
||||
equal( jQuery.parseHTML("<span><span>").length, 1, "Incorrect html-strings should not break anything" );
|
||||
equal( jQuery.parseHTML("<td><td>")[ 1 ].parentNode.nodeType, 11,
|
||||
"parentNode should be documentFragment for wrapMap (variable in manipulation module) elements too" );
|
||||
ok( jQuery.parseHTML("<#if><tr><p>This is a test.</p></tr><#/if>") || true, "Garbage input should not cause error" );
|
||||
});
|
||||
|
||||
test("jQuery.parseJSON", function(){
|
||||
|
Loading…
Reference in New Issue
Block a user