Issue metadata
Sign in to add a comment
|
Expose to ATK focus events |
||||||||||||||||||||||||
Issue descriptionExpose through AtkObject focus-event and state-change::focused the currently focused accessibility node, being it from Blink or regular ui::AX nodes.
,
Dec 21 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5c59ff982aa87c90415a34204b8d7e013b246e05 commit 5c59ff982aa87c90415a34204b8d7e013b246e05 Author: Jose Dapena Paz <jose.dapena@lge.com> Date: Thu Dec 21 17:10:22 2017 A11y: add ATK_STATE_FOCUSED support. Map AX_EVENT_FOCUS to state updates of ATK_STATE_FOCUSED. As Blur events are expected to be removed, this change adds a global static variable pointing to current focus. This is needed to be able to emit setting ATK_STATE_FOCUSED to false for the node that becomes unfocused. Bug: 791645 Change-Id: If1c675279136e66bfc2b489552f505f4a0a38fe7 Reviewed-on: https://chromium-review.googlesource.com/806039 Commit-Queue: José Dapena Paz <jose.dapena@lge.com> Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#525721} [modify] https://crrev.com/5c59ff982aa87c90415a34204b8d7e013b246e05/ui/accessibility/platform/ax_platform_node_auralinux.cc [modify] https://crrev.com/5c59ff982aa87c90415a34204b8d7e013b246e05/ui/accessibility/platform/ax_platform_node_auralinux.h
,
Dec 21 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/631b2b7ac01f71f983c1db68dc175cdc0920ada7 commit 631b2b7ac01f71f983c1db68dc175cdc0920ada7 Author: Jose Dapena Paz <jose.dapena@lge.com> Date: Thu Dec 21 17:23:14 2017 A11y: notify content layer focus events to ATK The idea is converting all the special events in content layer accessibility to regular ui::AXEvent, and unify the implementation of them as much as possible. So in the case of the focus event, this patch just uses the general NotifyAccessibilityEvent already implemented for AX_EVENT_FOCUS in AXPlatformNodeAuraLinux. Bug: 791645 Change-Id: I5008faef6a0eddd774f8a8adc40648f18339ec57 Reviewed-on: https://chromium-review.googlesource.com/806040 Commit-Queue: José Dapena Paz <jose.dapena@lge.com> Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#525726} [modify] https://crrev.com/631b2b7ac01f71f983c1db68dc175cdc0920ada7/content/browser/accessibility/browser_accessibility_manager_auralinux.cc
,
Dec 21 2017
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by jose.dap...@lge.com
, Dec 4 2017