| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <meta charset="utf-8"> | 4 <meta charset="utf-8"> |
| 5 <script src="../../js/resources/js-test-pre.js"></script> | 5 <script src="../../js/resources/js-test-pre.js"></script> |
| 6 <script src="../resources/common-setrangetext.js"></script> | 6 <script src="../resources/common-setrangetext.js"></script> |
| 7 </head> | 7 </head> |
| 8 <body> | 8 <body> |
| 9 <script> | 9 <script> |
| 10 description("Test setRangeText() method on textareas."); | 10 description("Test setRangeText() method on textareas."); |
| (...skipping 10 matching lines...) Expand all Loading... |
| 21 evalAndLog("element.scrollTop = 0"); | 21 evalAndLog("element.scrollTop = 0"); |
| 22 evalAndLog("element.setSelectionRange(100, 110)"); | 22 evalAndLog("element.setSelectionRange(100, 110)"); |
| 23 evalAndLog("element.setRangeText('A', 9999, 9999, 'select')"); | 23 evalAndLog("element.setRangeText('A', 9999, 9999, 'select')"); |
| 24 shouldBe("element.value", "longString+'A'"); | 24 shouldBe("element.value", "longString+'A'"); |
| 25 shouldBe("element.selectionStart", "longString.length"); | 25 shouldBe("element.selectionStart", "longString.length"); |
| 26 shouldBe("element.selectionEnd", "longString.length+1"); | 26 shouldBe("element.selectionEnd", "longString.length+1"); |
| 27 shouldBe("element.scrollTop", "0"); | 27 shouldBe("element.scrollTop", "0"); |
| 28 | 28 |
| 29 runTestsShouldPass("textarea", { dir: "rtl" }); | 29 runTestsShouldPass("textarea", { dir: "rtl" }); |
| 30 </script> | 30 </script> |
| 31 <script src="../../js/resources/js-test-post.js"></script> | |
| 32 </body> | 31 </body> |
| 33 </html> | 32 </html> |
| 34 | 33 |
| OLD | NEW |