| OLD | NEW |
| (Empty) |
| 1 <!DOCTYPE html> | |
| 2 <script src="../../../resources/js-test.js"></script> | |
| 3 <keygen id="keys" /> | |
| 4 <script> | |
| 5 description("This tests the keygen element"); | |
| 6 | |
| 7 var keygen = document.getElementById('keys'); | |
| 8 shouldBe('keygen.options', 'undefined'); // keygen is not a select | |
| 9 shouldBeEqualToString('keygen.type', 'keygen'); | |
| 10 shouldBeEqualToString('keygen.keytype', 'rsa'); | |
| 11 shouldBeNull('keygen.getAttribute("keytype")'); | |
| 12 shouldBeEqualToString('keygen.keytype = "foo"; keygen.keytype', ''); | |
| 13 shouldBeEqualToString('keygen.getAttribute("KEYtype")', 'foo'); | |
| 14 shouldBeEqualToString('keygen.setAttribute("keytype", "bar"); keygen.keytype', '
'); | |
| 15 shouldBeEqualToString('keygen.getAttribute("KeyType")', 'bar'); | |
| 16 | |
| 17 if (window.internals) { | |
| 18 var shadow = internals.shadowRoot(keygen); | |
| 19 shouldBe('shadow.firstChild.tagName', '"SELECT"'); | |
| 20 } | |
| 21 </script> | |
| OLD | NEW |