commit | 4107aca138c51c9aac30040df5f9de0071c49319 | [log] [tgz] |
---|---|---|
author | Martin Robinson <mrobinson@igalia.com> | Fri Dec 06 16:22:06 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Dec 06 16:22:06 2019 |
tree | 5ed44a57f771e36c8827b4777f9a8086b5423e0f | |
parent | 577edb91678731aa3f1001634cc514087539e060 [diff] |
Reland: Make 'click' the default action of unfocusable ARIA buttons Trusty comes with a version of ATK that does not support the checkable attribute, so we must specifically deny this in the test. A followup change will make this global in order to avoid having to add it to many tests. Original commit message: > Users of ATs on AuraLinux use the default action to know whether or not > to activate nodes via the keyboard or a simulated mouse event. When a > node with a button role cannot receive keyboard focus, have the default > action be click. This heuristic helps ensure that when there is an ARIA > button that cannot be activated via the keyboard, users know to simulate > a mouse click. Bug: 1025264 Change-Id: Ib8e66b369e30c771ce8533de24050f99e32ab579 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1953709 Reviewed-by: Joanmarie Diggs <jdiggs@igalia.com> Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Commit-Queue: Martin Robinson <mrobinson@igalia.com> Cr-Commit-Position: refs/heads/master@{#722496}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .