gecko-dev/accessible
James Teh f66f7a0724 Bug 1694865 part 12: Prepare ia2AccessibleTable/TableCell to not rely on AccessibleWrap inheritance. r=morgan
For now, we can't use MsaaAccessible::LocalAcc() because these are inherited into multiple Wrap classes, but we don't know which at runtime.
However, we can still prepare by creating a Table/CellAcc() method which can be easily replaced once we kill the Wrap inheritance.
For LocalAccessibles other than `this`, rather than static_casting, GetNativeInterface is now used.

Differential Revision: https://phabricator.services.mozilla.com/D112943
2021-04-28 10:49:52 +00:00
..
android Bug 1695162 - Migrate from custom hashtable iteration to range-based for in accessible, dom/animation, dom/base, dom/localstorage, gfx/thebes. r=nika 2021-03-12 16:14:58 +00:00
aom Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
atk Bug 1377445 - Use dlsym for atk_bridge_adaptor_init. r=eeejay 2021-04-20 01:57:02 +00:00
base Bug 1694865 part 3: Move id management to MsaaAccessible. r=morgan 2021-04-28 06:21:44 +00:00
basetypes Bug 1694566 - P4: Introduce polymorphic ChildAtPoint that returns remote or local accessibles. r=Jamie 2021-03-03 06:10:02 +00:00
generic Bug 1694865 part 9: Make MsaaAccessible::LocalAcc return null if defunct. r=morgan 2021-04-28 10:49:50 +00:00
html Bug 1694566 - P3: Rename ChildAtPoint to LocalChildAtPoint. r=Jamie 2021-03-03 06:10:01 +00:00
interfaces Bug 1693597 - P1: Rename Accessible to LocalAccessible. r=morgan 2021-02-19 23:14:32 +00:00
ipc Bug 1694865 part 3: Move id management to MsaaAccessible. r=morgan 2021-04-28 06:21:44 +00:00
mac Bug 708901 - Migrate to nsTHashSet in accessible. r=Jamie 2021-03-23 10:36:32 +00:00
other Bug 1693597 - P2: Rename ProxyAccessible to RemoteAccessible. r=morgan 2021-02-19 23:14:33 +00:00
tests Bug 1706750 - Scroll img into view manually if the context menu test is skipped. r=morgan 2021-04-21 23:33:43 +00:00
windows Bug 1694865 part 12: Prepare ia2AccessibleTable/TableCell to not rely on AccessibleWrap inheritance. r=morgan 2021-04-28 10:49:52 +00:00
xpcom Bug 1700166 - Clean up obsolete remote iface enum and add iface test. r=morgan 2021-03-22 20:39:54 +00:00
xul Bug 1703169: Support XUL buttons labelled by text children. r=morgan 2021-04-08 22:59:43 +00:00
moz.build Bug 1694203 - P1: Add Accessible and have LocalAccessible inherit from it. r=Jamie 2021-03-02 16:32:21 +00:00