gecko-dev/accessible/atk
James Teh eb568eccaf Bug 1735969: Unify Accessible::TakeFocus, thus allowing it to be used for RemoteAccessibles when the cache is enabled on Windows. r=morgan
1. Add TakeFocus in Windows PDocAccessible.
2. Move RecvTakeFocus into DocAccessibleChildBase so it is used for all platforms.
3. Move TakeFocus into the Accessible base class.
4. Move the IPDL version of TakeFocus into RemoteAccessibleBase so it is used for all plaforms.
5. Make the Windows RemoteAccessible::TakeFocus use the base (IPDL) implementation if the cache is enabled or COM otherwise.
6. Use Accessible::TakeFocus for ATK, Mac, Windows and XPCOM.

Differential Revision: https://phabricator.services.mozilla.com/D130327
2021-11-05 00:52:15 +00:00
..
AccessibleWrap.cpp Bug 1735722 part 1: Move EmbeddedChildAt into base Accessible. r=morgan 2021-10-19 03:57:18 +00:00
AccessibleWrap.h
ApplicationAccessibleWrap.cpp Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
ApplicationAccessibleWrap.h
ARIAGridAccessibleWrap.h
AtkSocketAccessible.cpp
AtkSocketAccessible.h
DocAccessibleWrap.cpp Bug 1723563 - Get activated state from widget instead of storing it. r=Jamie 2021-08-12 21:12:32 +00:00
DocAccessibleWrap.h Bug 1723563 - Get activated state from widget instead of storing it. r=Jamie 2021-08-12 21:12:32 +00:00
DOMtoATK.cpp
DOMtoATK.h Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
HTMLTableAccessibleWrap.h
HyperTextAccessibleWrap.h
ImageAccessibleWrap.h
InterfaceInitFuncs.h
moz.build Bug 1723563 - Get activated state from widget instead of storing it. r=Jamie 2021-08-12 21:12:32 +00:00
nsMai.h Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
nsMaiHyperlink.cpp Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
nsMaiHyperlink.h Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
nsMaiInterfaceAction.cpp
nsMaiInterfaceComponent.cpp Bug 1735969: Unify Accessible::TakeFocus, thus allowing it to be used for RemoteAccessibles when the cache is enabled on Windows. r=morgan 2021-11-05 00:52:15 +00:00
nsMaiInterfaceDocument.cpp
nsMaiInterfaceEditableText.cpp
nsMaiInterfaceHyperlinkImpl.cpp
nsMaiInterfaceHypertext.cpp
nsMaiInterfaceImage.cpp
nsMaiInterfaceSelection.cpp
nsMaiInterfaceTable.cpp
nsMaiInterfaceTableCell.cpp
nsMaiInterfaceText.cpp Bug 1730096 part 8: Move DefaultTextAttributes to HyperTextAccessibleBase and implement it for RemoteAccessible. r=eeejay 2021-11-01 23:27:39 +00:00
nsMaiInterfaceValue.cpp Bug 1728940 - Reverse reverted null check in ATK value functions. r=morgan 2021-09-03 18:02:37 +00:00
nsStateMap.h
Platform.cpp
RootAccessibleWrap.cpp
RootAccessibleWrap.h
TextLeafAccessibleWrap.h
UtilInterface.cpp
XULListboxAccessibleWrap.h
XULMenuAccessibleWrap.h
XULTreeGridAccessibleWrap.h