gecko-dev/accessible/mac
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
..
.clang-format
AccessibleWrap.h
AccessibleWrap.mm Bug 1735868: Map roles::switch to mozCheckboxAccessible r=eeejay 2021-10-15 21:48:29 +00:00
ApplicationAccessibleWrap.h
ARIAGridAccessibleWrap.h
DocAccessibleWrap.h
DocAccessibleWrap.mm Bug 1714390 - P5: Use static aria_* atoms for aria attributes. r=Jamie 2021-06-10 23:07:07 +00:00
GeckoTextMarker.h Bug 1737869 - Fix build with the macOS 12 SDK, by using AXTextMarker(Range)Ref instead of id and by ifdefing the declarations that are now public in the new SDK. r=eeejay 2021-10-27 20:38:07 +00:00
GeckoTextMarker.mm Bug 1737869 - Fix build with the macOS 12 SDK, by using AXTextMarker(Range)Ref instead of id and by ifdefing the declarations that are now public in the new SDK. r=eeejay 2021-10-27 20:38:07 +00:00
HTMLTableAccessibleWrap.h
HyperTextAccessibleWrap.h Bug 1714390 - P2: Use AccAttributes for accessible and text attributes. r=Jamie 2021-06-10 23:07:05 +00:00
HyperTextAccessibleWrap.mm Bug 1714390 - P2: Use AccAttributes for accessible and text attributes. r=Jamie 2021-06-10 23:07:05 +00:00
ImageAccessibleWrap.h
MacUtils.h Bug 1714390 - P2: Use AccAttributes for accessible and text attributes. r=Jamie 2021-06-10 23:07:05 +00:00
MacUtils.mm Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
MOXAccessibleBase.h Backed out 2 changesets (bug 1706910) for accessibility crashes. CLOSED TREE 2021-05-05 18:50:58 +03:00
MOXAccessibleBase.mm Bug 1710867 - P1: Add returned containers to autorelease pool. r=morgan 2021-05-17 22:35:39 +00:00
MOXAccessibleProtocol.h Bug 1737869 - Fix build with the macOS 12 SDK, by using AXTextMarker(Range)Ref instead of id and by ifdefing the declarations that are now public in the new SDK. r=eeejay 2021-10-27 20:38:07 +00:00
MOXLandmarkAccessibles.h
MOXLandmarkAccessibles.mm
MOXMathAccessibles.h
MOXMathAccessibles.mm Bug 1714390 - P6: Make more attribute keys static atoms. r=Jamie 2021-06-10 23:07:07 +00:00
MOXSearchInfo.h
MOXSearchInfo.mm Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
MOXTextMarkerDelegate.h Bug 1737869 - Fix build with the macOS 12 SDK, by using AXTextMarker(Range)Ref instead of id and by ifdefing the declarations that are now public in the new SDK. r=eeejay 2021-10-27 20:38:07 +00:00
MOXTextMarkerDelegate.mm Bug 1737869 - Fix build with the macOS 12 SDK, by using AXTextMarker(Range)Ref instead of id and by ifdefing the declarations that are now public in the new SDK. r=eeejay 2021-10-27 20:38:07 +00:00
MOXWebAreaAccessible.h
MOXWebAreaAccessible.mm Bug 1738565 - fix Crash in [@ -[MOXWebAreaAccessible handleAccessibleEvent:]]. r=Jamie 2021-11-03 08:44:02 +00:00
moz.build Bug 1725145 - Preparation for the hybrid build env. r=necko-reviewers,firefox-build-system-reviewers,valentin,glandium 2021-08-25 10:46:17 +00:00
mozAccessible.h Bug 1721390: Add moxExpanded to mozAccessible r=eeejay 2021-07-27 22:47:36 +00:00
mozAccessible.mm 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
mozAccessibleProtocol.h Bug 1719736: Have mozAccessible protocol inherit from NSObject r=eeejay 2021-07-15 19:12:09 +00:00
mozActionElements.h
mozActionElements.mm Bug 1727643 - P4: Make use of new common methods in platforms and XPCOM. r=morgan 2021-08-26 19:40:06 +00:00
mozHTMLAccessible.h Bug 1726845 - P1: Remove special summary MOX class and update test. r=morgan 2021-08-24 22:22:25 +00:00
mozHTMLAccessible.mm Bug 1726845 - P1: Remove special summary MOX class and update test. r=morgan 2021-08-24 22:22:25 +00:00
mozRootAccessible.h Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
mozRootAccessible.mm Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
mozSelectableElements.h
mozSelectableElements.mm Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
mozTableAccessible.h Bug 1720334: Represent checked/unchecked state with AXValue for treeitems r=eeejay 2021-08-19 20:50:55 +00:00
mozTableAccessible.mm Bug 1720334: Represent checked/unchecked state with AXValue for treeitems r=eeejay 2021-08-19 20:50:55 +00:00
mozTextAccessible.h Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
mozTextAccessible.mm Bug 1730096 part 8: Move DefaultTextAttributes to HyperTextAccessibleBase and implement it for RemoteAccessible. r=eeejay 2021-11-01 23:27:39 +00:00
Platform.mm Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
PlatformExtTypes.h
RootAccessibleWrap.h
RootAccessibleWrap.mm
RotorRules.h Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
RotorRules.mm Bug 1694571: Replace AccessibleOrProxy's with Accessible's r=Jamie 2021-07-22 17:58:49 +00:00
SelectorMapGen.py
TextLeafAccessibleWrap.h
XULListboxAccessibleWrap.h
XULMenuAccessibleWrap.h
XULTreeGridAccessibleWrap.h