Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 <!DOCTYPE html> | |
| 2 | |
| 3 <body> | |
| 4 <script src="../resources/common.js"></script> | |
| 5 | |
| 6 <script src="../../../resources/js-test.js"></script> | |
| 7 | |
| 8 <input type=radio name=foo id="radio1"> | |
| 9 <input type=radio name=bar id="radio2"> | |
| 10 <div><input type=radio name=foo id="radio3"></div> | |
| 11 | |
| 12 <form name=alpha> | |
| 13 <input type=radio name=foo id="radio3"> | |
| 14 <input type=radio name=foo id="radio4"> | |
| 15 </form> | |
| 16 | |
| 17 <form name=beta> | |
| 18 <input type=radio name=foo id="radio5"> | |
| 19 </form> | |
| 20 | |
| 21 <script> | |
|
keishi
2014/09/26 04:25:35
Please incorporate the test cases from
http://jsbi
| |
| 22 document.alpha.appendChild(document.beta); | |
| 23 description('Tests after pressing last radio button in the list, on pressing dow nkey it selects back first radio button'); | |
| 24 clickElement(document.getElementById('radio1')); | |
| 25 shouldBeTrue('document.getElementById("radio1").checked'); | |
| 26 eventSender.keyDown('downArrow'); | |
| 27 shouldBeTrue('document.getElementById("radio3").checked'); | |
| 28 | |
| 29 eventSender.keyDown('downArrow'); | |
| 30 shouldBeTrue('document.getElementById("radio1").checked'); | |
| 31 | |
| 32 eventSender.keyDown('upArrow'); | |
| 33 shouldBeTrue('document.getElementById("radio3").checked'); | |
| 34 | |
| 35 | |
| 36 clickElement(document.getElementById('radio4')); | |
| 37 shouldBeTrue('document.getElementById("radio4").checked'); | |
| 38 eventSender.keyDown('downArrow'); | |
| 39 | |
| 40 shouldBeTrue('document.getElementById("radio3").checked'); | |
| 41 eventSender.keyDown('upArrow'); | |
| 42 | |
| 43 shouldBeTrue('document.getElementById("radio4").checked'); | |
| 44 | |
| 45 </script> | |
| 46 </body> | |
| 47 | |
| OLD | NEW |