| Index: third_party/WebKit/LayoutTests/editing/inserting/insert-on-unfocused-element.html
|
| diff --git a/third_party/WebKit/LayoutTests/editing/inserting/insert-on-unfocused-element.html b/third_party/WebKit/LayoutTests/editing/inserting/insert-on-unfocused-element.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..32a8d90e609ab46a367e348c913c313cc877b71e
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/editing/inserting/insert-on-unfocused-element.html
|
| @@ -0,0 +1,17 @@
|
| +<!doctype html>
|
| +<script src="../../resources/testharness.js"></script>
|
| +<script src="../../resources/testharnessreport.js"></script>
|
| +<div id="outer" tabindex="-1">
|
| + <div id="input" contenteditable>foo</div>
|
| +</div>
|
| +<script>
|
| +test(() => {
|
| + assert_exists(window, 'eventSender', 'this test requires window.eventSender');
|
| + input.focus();
|
| + assert_equals(document.activeElement, input);
|
| + outer.focus();
|
| + assert_equals(document.activeElement, outer, 'outer is focued.');
|
| + eventSender.keyDown('a');
|
| + assert_equals(input.textContent, 'foo', 'Input value should not change.');
|
| +});
|
| +</script>
|
|
|