]> source.dussan.org Git - jquery.git/commitdiff
Remove fix for #4484, add more tests
authorOleg <markelog@gmail.com>
Fri, 28 Dec 2012 14:39:12 +0000 (18:39 +0400)
committerOleg <markelog@gmail.com>
Fri, 28 Dec 2012 14:54:47 +0000 (18:54 +0400)
src/manipulation.js
test/unit/manipulation.js

index b211fe16fd70cb9b1ac0b042930369a5df00fb6c..967c6068d6eff5f23f37abfdcf2b93555021629f 100644 (file)
@@ -11,7 +11,6 @@ var rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>
        wrapMap = {
                option: [ 1, "<select multiple='multiple'>" ],
                legend: [ 1, "<fieldset>" ],
-               area: [ 1, "<map>" ],
                param: [ 1, "<object>" ],
                thead: [ 1, "<table>"  ],
                tr: [ 2, "<table><tbody>" ],
index 5cb30c81ab19f901abc3c0bc058c6c270bb2fa0b..e88f71fdad2df775b0e7b1be2824b792c36767eb 100644 (file)
@@ -395,13 +395,13 @@ var testAppendForObject = function( valueObj, isFragment ) {
 
 var testAppend = function( valueObj ) {
 
-       expect( 59 );
+       expect( 61 );
 
        testAppendForObject( valueObj, false );
        testAppendForObject( valueObj, true );
 
        var defaultText, result, message, iframe, iframeDoc, j, d,
-               $input, $radioChecked, $radioUnchecked, $radioParent;
+               $input, $radioChecked, $radioUnchecked, $radioParent, $map;
 
        defaultText = "Try them out:";
        result = jQuery("#first").append( valueObj("<b>buga</b>") );
@@ -446,6 +446,11 @@ var testAppend = function( valueObj ) {
        jQuery("<fieldset/>").appendTo("#form").append( valueObj("<legend id='legend'>test</legend>") );
        t( "Append legend", "#legend", [ "legend" ] );
 
+       $map = jQuery("<map/>").append( valueObj("<area id='map01' shape='rect' coords='50,50,150,150' href='http://www.jquery.com/' alt='jQuery'>") );
+
+       equal( $map[ 0 ].childNodes.length, 1, "The area was inserted." );
+       equal( $map[ 0 ].firstChild.nodeName.toLowerCase(), "area", "The area was inserted." );
+
        jQuery("#select1").append( valueObj("<OPTION>Test</OPTION>") );
        equal( jQuery("#select1 option:last").text(), "Test", "Appending OPTION (all caps)" );