gecko-dev/accessible/xpcom
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
..
AccEventGen.py
AccEvents.conf
moz.build
nsAccessibleRelation.cpp
nsAccessibleRelation.h
xpcAccessibilityService.cpp Bug 1725145 - header files fixes in the hybrid build env. r=valentin 2021-08-22 10:21:55 +00:00
xpcAccessibilityService.h
xpcAccessible.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
xpcAccessible.h
xpcAccessibleApplication.cpp
xpcAccessibleApplication.h
xpcAccessibleDocument.cpp
xpcAccessibleDocument.h
xpcAccessibleGeneric.cpp
xpcAccessibleGeneric.h
xpcAccessibleHyperLink.cpp
xpcAccessibleHyperLink.h
xpcAccessibleHyperText.cpp Bug 1730096 part 8: Move DefaultTextAttributes to HyperTextAccessibleBase and implement it for RemoteAccessible. r=eeejay 2021-11-01 23:27:39 +00:00
xpcAccessibleHyperText.h Bug 1733514 part 4: Add xpcAccessibleHyperText::Intl and use it for methods which are supported by HyperTextAccessibleBase. r=eeejay 2021-10-12 23:43:08 +00:00
xpcAccessibleImage.cpp
xpcAccessibleImage.h
xpcAccessibleMacInterface.h Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
xpcAccessibleMacInterface.mm Bug 1731526 - Fix non-unified build errors in accessible/. r=eeejay 2021-09-22 01:41:40 +00:00
xpcAccessibleSelectable.cpp
xpcAccessibleSelectable.h
xpcAccessibleTable.cpp
xpcAccessibleTable.h
xpcAccessibleTableCell.cpp
xpcAccessibleTableCell.h
xpcAccessibleTextRange.cpp
xpcAccessibleTextRange.h
xpcAccessibleValue.cpp Bug 1727643 - P4: Make use of new common methods in platforms and XPCOM. r=morgan 2021-08-26 19:40:06 +00:00
xpcAccessibleValue.h