test_bug199959.html (1005B)
1 <!DOCTYPE HTML> 2 <html> 3 <!-- 4 https://bugzilla.mozilla.org/show_bug.cgi?id=199959 5 --> 6 <head> 7 <title>Test for Bug 199959</title> 8 <script src="/tests/SimpleTest/SimpleTest.js"></script> 9 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" /> 10 </head> 11 <body> 12 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=199959">Mozilla Bug 199959</a> 13 <p id="display"></p> 14 <div id="content" style="display: none"> 15 16 </div> 17 <div id="attrTest" testAttr="testValue"></div> 18 <pre id="test"> 19 <script class="testbody" type="text/javascript"> 20 21 /** Test for Bug 199959 */ 22 23 // From ACID3 24 var attrTest = document.getElementById("attrTest"); 25 var attr = attrTest.getAttributeNode("testAttr"); 26 ok(attr.specified, "Attribute isn't specified!"); 27 attrTest.removeAttributeNode(attr); 28 ok(attr.specified, "Attribute isn't specified after removal!"); 29 30 // From bug 199959 31 attr = document.createAttribute('foo'); 32 ok(attr.specified, "Attribute isn't specified!"); 33 34 35 </script> 36 </pre> 37 </body> 38 </html>