| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <select id="test" size="3" multiple="multiple"> | 2 <select id="test" size="3" multiple="multiple"> |
| 3 </select> | 3 </select> |
| 4 <div id="console"></div> | 4 <div id="console"></div> |
| 5 <script src="../../js/resources/js-test-pre.js"></script> | 5 <script src="../../js/resources/js-test-pre.js"></script> |
| 6 <script> | 6 <script> |
| 7 function reset(mySelect) { | 7 function reset(mySelect) { |
| 8 mySelect.length = 0; | 8 mySelect.length = 0; |
| 9 mySelect.multiple = true; | 9 mySelect.multiple = true; |
| 10 mySelect.options[mySelect.length] = new Option("one", "value", false); | 10 mySelect.options[mySelect.length] = new Option("one", "value", false); |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 119 mySelect.options[1].selected = true; | 119 mySelect.options[1].selected = true; |
| 120 optionsLength = mySelect.options.length; | 120 optionsLength = mySelect.options.length; |
| 121 selectedOptions = deepCopy(mySelect.selectedOptions); | 121 selectedOptions = deepCopy(mySelect.selectedOptions); |
| 122 shouldBe("optionsLength", "2"); | 122 shouldBe("optionsLength", "2"); |
| 123 shouldBe("selectedOptions.length", "2"); | 123 shouldBe("selectedOptions.length", "2"); |
| 124 shouldBe("selectedOptions[0].text", "'one'"); | 124 shouldBe("selectedOptions[0].text", "'one'"); |
| 125 shouldBe("selectedOptions[1].text", "'two'"); | 125 shouldBe("selectedOptions[1].text", "'two'"); |
| 126 | 126 |
| 127 debug(""); | 127 debug(""); |
| 128 </script> | 128 </script> |
| 129 <script src="../../js/resources/js-test-post.js"></script> | |
| OLD | NEW |