| Index: third_party/WebKit/LayoutTests/accessibility/press-works-on-text-fields.html
|
| diff --git a/third_party/WebKit/LayoutTests/accessibility/press-works-on-text-fields.html b/third_party/WebKit/LayoutTests/accessibility/press-works-on-text-fields.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..f29a6341c7a047e94e44716a5a876a0a8151e981
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/accessibility/press-works-on-text-fields.html
|
| @@ -0,0 +1,43 @@
|
| +<!DOCTYPE HTML>
|
| +<script src="../resources/testharness.js"></script>
|
| +<script src="../resources/testharnessreport.js"></script>
|
| +
|
| +<input id="input">
|
| +
|
| +<script>
|
| +async_test(function(t) {
|
| + var input = document.getElementById("input");
|
| + input.addEventListener("focus", function() {
|
| + t.done();
|
| + });
|
| + var axInput = accessibilityController.accessibleElementById("input");
|
| + axInput.press();
|
| +}, "Calling press() focuses an input.");
|
| +</script>
|
| +
|
| +<textarea id="textarea"></textarea>
|
| +
|
| +<script>
|
| +async_test(function(t) {
|
| + var textarea = document.getElementById("textarea");
|
| + textarea.addEventListener("focus", function() {
|
| + t.done();
|
| + });
|
| + var axTextarea = accessibilityController.accessibleElementById("textarea");
|
| + axTextarea.press();
|
| +}, "Calling press() focuses a textarea.");
|
| +</script>
|
| +
|
| +<div id="contenteditable" contenteditable></div>
|
| +
|
| +<script>
|
| +async_test(function(t) {
|
| + var contenteditable = document.getElementById("contenteditable");
|
| + contenteditable.addEventListener("focus", function() {
|
| + t.done();
|
| + });
|
| + var axContenteditable = accessibilityController.accessibleElementById(
|
| + "contenteditable");
|
| + axContenteditable.press();
|
| +}, "Calling press() focuses a contenteditable.");
|
| +</script>
|
|
|