summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/LayoutTests/fast/forms/11423.html
blob: 58f4e70068b944e273b05ebf6879ccc6bde3f2e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<p>This tests to see that a line break inserted in a textarea is serialized as a '\n'.</p>
<textarea rows="5" id="textarea"></textarea>
<ul id="console"></ul>

<script>
function log(str) {
    var li = document.createElement("li");
    li.appendChild(document.createTextNode(str));
    var console = document.getElementById("console");
    console.appendChild(li);
}

if (window.testRunner)
    window.testRunner.dumpAsText();
    
var textarea = document.getElementById("textarea");
textarea.focus();
document.execCommand("InsertText", false, "foo");
document.execCommand("InsertLineBreak");
document.execCommand("InsertText", false, "bar");

if (textarea.value != "foo\nbar")
    log("Failure");
else
    log("Success");
</script>