gecko-dev/accessible/mac
James Teh 196146ecb6 Bug 1756728 part 2: Support retrieving the URL for cached remote documents. r=morgan
The BrowsingContext already has this information, so we use that instead of redundantly caching it in RemoteAccessible.
This implementation works even when the a11y cache is disabled, so stop using the sync IPDL URL method.
We can't entirely unify the URL method because we don't have a base class for local/remote documents.
However, a method was added in nsAccUtils to unify this as much as possible.

Differential Revision: https://phabricator.services.mozilla.com/D147717
2022-06-01 00:34:17 +00:00
..
.clang-format
ARIAGridAccessibleWrap.h
AccessibleWrap.h
AccessibleWrap.mm Bug 1713050 - P3: Add more granularities to AXSelectedTextChanged events. r=morgan 2022-03-16 05:56:26 +00:00
ApplicationAccessibleWrap.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 1754360: Move EndOffset to base Accessible. r=eeejay 2022-02-11 02:37:13 +00:00
HTMLTableAccessibleWrap.h
HyperTextAccessibleWrap.h Backed out changeset 6c3a672524b7 (bug 1748878) for causing accessibility crashes. a=backout 2022-01-20 17:24:17 +02:00
HyperTextAccessibleWrap.mm Bug 1741793 part 2: Update TextPoint/Range to use base Accessible. r=eeejay 2022-02-26 23:01:54 +00:00
ImageAccessibleWrap.h
MOXAccessibleBase.h
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 1713050 - P3: Add more granularities to AXSelectedTextChanged events. r=morgan 2022-03-16 05:56:26 +00:00
MOXTextMarkerDelegate.mm Bug 1713050 - P3: Add more granularities to AXSelectedTextChanged events. r=morgan 2022-03-16 05:56:26 +00:00
MOXWebAreaAccessible.h
MOXWebAreaAccessible.mm Bug 1756728 part 2: Support retrieving the URL for cached remote documents. r=morgan 2022-06-01 00:34:17 +00:00
MacUtils.h Bug 1735970 part 16: Support TableAccessibleBase and TableCellAccessibleBase on Mac. r=morgan 2022-04-01 09:50:02 +00:00
MacUtils.mm Bug 1735970 part 16: Support TableAccessibleBase and TableCellAccessibleBase on Mac. r=morgan 2022-04-01 09:50:02 +00:00
Platform.mm Bug 1713050 - P3: Add more granularities to AXSelectedTextChanged events. r=morgan 2022-03-16 05:56:26 +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 1749828 - Use Accessible::GroupPosition in xpcom, windows and mac. r=Jamie CLOSED TREE 2022-01-31 23:10:52 +00:00
SelectorMapGen.py
TextLeafAccessibleWrap.h
XULListboxAccessibleWrap.h
XULMenuAccessibleWrap.h
XULTreeGridAccessibleWrap.h
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 1765651 - Put DOMNodeID in Accessible. r=morgan 2022-04-22 16:31:42 +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 1746833 - P2: Move Value() to Accessible and calculate or use cached value remotely. r=Jamie 2022-02-18 18:20:59 +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 1765000: Ignore missing view when running in headless mode r=eeejay 2022-04-20 22:16:07 +00:00
mozSelectableElements.h
mozSelectableElements.mm Bug 1755383 - P1: Move SelectAccessible methods to Accessible. r=morgan 2022-02-16 18:42:53 +00:00
mozTableAccessible.h Bug 1748775 - Expire column children when table expires. r=morgan 2022-01-19 19:33:35 +00:00
mozTableAccessible.mm Bug 1735970 part 16: Support TableAccessibleBase and TableCellAccessibleBase on Mac. r=morgan 2022-04-01 09:50:02 +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