Issue metadata
Sign in to add a comment
|
Switch access: Many toolbar and desktop buttons not considered focusable |
||||||||||||||||||||||
Issue descriptionChrome Version: 59.0.3068.0 OS: Chrome OS A number of AutomationNodes that should probably be considered focusable are not. These include: - minimize, maximize, and close buttons - back, forward, reload, and chrome menu buttons - browser tabs and tab-close buttons - Chrome OS app launcher buttons What steps will reproduce the problem? (1) Using Switch Access (or another tool to inspect AutomationNodes), navigate to the AutomationNode (2) View the node's state. If node is stored in console as variable named 'node', enter: node.state (3) Its state will not include the 'focusable' type What is the expected result? State includes the focusable type What happens instead? State does not include the focusable type
,
Apr 12 2017
Changing to view_.IsAccessibilityFocusable() fixes everything except individual tabs, so accounting for that separately. !view_->IsDrawn() didn't seem to fix anything, and appeared to act less consistently than visible(), so leaving as !view_->visible().
,
Apr 12 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/db7f879ab02ada7f66b0aa955d1658482cc3af2c commit db7f879ab02ada7f66b0aa955d1658482cc3af2c Author: elichtenberg <elichtenberg@google.com> Date: Wed Apr 12 22:48:52 2017 Improved isInteresting heuristic, made more AutomationNodes focusable BUG=593885, 710559 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2818503002 Cr-Commit-Position: refs/heads/master@{#464184} [modify] https://crrev.com/db7f879ab02ada7f66b0aa955d1658482cc3af2c/chrome/browser/resources/chromeos/switch_access/switch_access.js [modify] https://crrev.com/db7f879ab02ada7f66b0aa955d1658482cc3af2c/chrome/browser/resources/chromeos/switch_access/tree_walker.js [modify] https://crrev.com/db7f879ab02ada7f66b0aa955d1658482cc3af2c/chrome/browser/resources/chromeos/switch_access/tree_walker_unittest.gtestjs [modify] https://crrev.com/db7f879ab02ada7f66b0aa955d1658482cc3af2c/ui/views/accessibility/ax_view_obj_wrapper.cc
,
Jul 20 2017
,
Apr 30 2018
,
Jul 18
,
Oct 18
,
Oct 19
All of the actions listed in the initial bug are not actionable with Switch Access.
,
Oct 19
* now actionable with Switch Access |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by dmazz...@chromium.org
, Apr 11 2017Status: Assigned (was: Untriaged)