blob: 43bf9d429281e6a9998ee71f9ca2cc5579d2b824 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<!doctype html>
<script src="/tests/SimpleTest/SimpleTest.js"></script>
<link rel="stylesheet" href="/tests/SimpleTest/test.css">
<script src="/tests/SimpleTest/EventUtils.js"></script>
<label style="display: block" contenteditable>
Foo
</label>
<script>
SimpleTest.waitForExplicitFinish();
SimpleTest.waitForFocus(function() {
let label = document.querySelector("label");
synthesizeMouseAtCenter(label, {});
is(document.activeElement, label, "Label should get focus");
synthesizeKey("x", {});
is(label.innerText.trim(), "Foox", "Should not select the whole label");
SimpleTest.finish();
});
</script>
|