Steps to reproduce:
1. Launch Accerciser and monitor object:state-changed events
2. Launch Chromium and view any page with a link
3. Tab to give a link on the page focus
4. Alt+Tab out of the Chromium
5. Altl+Tab back into Chromium
Desired result: A state-changed:focused event would be emitted for the element with focus.
Actual result: A state-changed:focused event is not emitted for the element with focus
Impact: Orca should present the focused element when the window becomes active so that the user knows what he/she is on. This could be achieved either by having Chromium fire a focus event after window activation, or by having Orca drill down the accessibility tree looking for the element with focus. The latter is, of course, possible; the former would be more performant -- assuming Chromium knows what the focused element is upon window activation.
Comment 1 by bugdroid1@chromium.org
, Jan 12