gecko-dev/accessible
James Teh a984f604fe Bug 1587557: When activating an HTML text field via a11y APIs, if it already has focus, simulate a click. r=MarcoZ
Previously, HTMLTextFieldAccessible::DoAction just called TakeFocus().
When the field already has focus, TakeFocus() will do nothing.
However, the user might be activating this element because they dismissed a touch keyboard and want to bring it back.
Therefore, we must simulate a click so Gecko will bring up the keyboard.

Differential Revision: https://phabricator.services.mozilla.com/D54106

--HG--
extra : moz-landing-system : lando
2019-11-21 10:42:36 +00:00
..
android Bug 1593104 - Fixes to issues encountered when building on Android with optimization r=Jamie 2019-11-05 13:05:06 +00:00
aom Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj 2019-08-21 12:25:42 +00:00
atk Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj 2019-08-21 12:25:42 +00:00
base Bug 982125 - make HTML5 <mark> accessible, r=Jamie 2019-11-18 05:34:15 +00:00
generic Bug 1597043: RootAccessible::ProcessDOMEvent: Return early if AsXULMultiSelectControl() on a XUL tree element fails. r=MarcoZ 2019-11-18 05:42:28 +00:00
html Bug 1587557: When activating an HTML text field via a11y APIs, if it already has focus, simulate a click. r=MarcoZ 2019-11-21 10:42:36 +00:00
interfaces Bug 982125 - make HTML5 <mark> accessible, r=Jamie 2019-11-18 05:34:15 +00:00
ipc Bug 1221256: Implement IAccessible::put_accValue for editable text. r=MarcoZ 2019-11-18 05:38:35 +00:00
mac Bug 982125 - make HTML5 <mark> accessible, r=Jamie 2019-11-18 05:34:15 +00:00
other
tests Bug 1594585 - add coverage for b-c tests that run in in-process iframes. r=Jamie 2019-11-20 02:31:07 +00:00
windows Bug 1221256: Implement IAccessible::put_accValue for editable text. r=MarcoZ 2019-11-18 05:38:35 +00:00
xpcom Bug 1586358 - Replace existing instances of GENERATED_FILES with references to the GeneratedFile template r=firefox-build-system-reviewers,mshal 2019-10-07 21:15:19 +00:00
xul Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-10-21 14:13:44 +00:00
moz.build Bug 1543575 - add fission specific accessibility tests. r=Jamie 2019-11-14 14:53:49 +00:00