rniwa@webkit.org | f397194 | 2013-08-18 18:54:12 +0000 | [diff] [blame] | 1 | <!DOCTYPE html> |
| 2 | <html> |
| 3 | <body> |
mark.lam@apple.com | 3a182c7 | 2013-09-08 02:36:06 +0000 | [diff] [blame] | 4 | <script src="../../resources/js-test-pre.js"></script> |
rniwa@webkit.org | f397194 | 2013-08-18 18:54:12 +0000 | [diff] [blame] | 5 | <script> |
| 6 | |
| 7 | description("This tests pasting a multi-line text into a textarea that contains a single new line. WebKit should preserve the number of new lines."); |
| 8 | |
| 9 | var textarea = document.createElement("textarea"); |
| 10 | textarea.value = "\n"; |
| 11 | textarea.rows = 10; |
| 12 | document.body.appendChild(textarea); |
| 13 | textarea.focus(); |
zsun@igalia.com | 1172969 | 2022-03-17 09:19:29 +0000 | [diff] [blame] | 14 | textarea.setSelectionRange(0, 0); |
rniwa@webkit.org | f397194 | 2013-08-18 18:54:12 +0000 | [diff] [blame] | 15 | shouldBe("document.execCommand('InsertHTML', false, 'first<br><br>third'); textarea.value", "'first\\n\\nthird\\n'"); |
| 16 | |
| 17 | var successfullyParsed = true; |
| 18 | |
| 19 | </script> |
mark.lam@apple.com | 3a182c7 | 2013-09-08 02:36:06 +0000 | [diff] [blame] | 20 | <script src="../../resources/js-test-post.js"></script> |
rniwa@webkit.org | f397194 | 2013-08-18 18:54:12 +0000 | [diff] [blame] | 21 | </body> |
| 22 | </html> |