gecko-dev/accessible
James Teh a3b482acc2 Bug 1395181 part 2: Support click handlers added to the root element. r=eeejay
Normally, we treat the body as the DOM node for a DocAccessible.
However, a click listener can be added to the root element; e.g. the html element.
We now treat a click listener added to the root element the same as if one were added to the body.

This required a change to nsAccessibilityService to use the DocAccessible when click listeners change for the root element so a cache update is pushed.
This change was made for the body also, since we weren't pushing a cache update for click listener changes on the body either.

Differential Revision: https://phabricator.services.mozilla.com/D144278
2022-04-22 23:13:36 +00:00
..
android Bug 1765651 - Put DOMNodeID in Accessible. r=morgan 2022-04-22 16:31:42 +00:00
aom Bug 1714390 - P2: Use AccAttributes for accessible and text attributes. r=Jamie 2021-06-10 23:07:05 +00:00
atk Bug 1743966: Move ScrollTo into Accessible and support it for Windows RemoteAccessibles. r=morgan 2022-04-18 21:55:39 +00:00
base Bug 1395181 part 2: Support click handlers added to the root element. r=eeejay 2022-04-22 23:13:36 +00:00
basetypes Bug 1395181 part 1: Support "click ancestor" action on descendants when an ancestor has an action. r=eeejay 2022-04-22 23:13:36 +00:00
docs Bug 1757257: Don't assert for a null frame in TextAttrsMgr::GetAttributes. r=morgan 2022-03-01 21:16:43 +00:00
generic Bug 1395181 part 2: Support click handlers added to the root element. r=eeejay 2022-04-22 23:13:36 +00:00
html Bug 1735970 part 10: Cache whether a table is probably a layout table. r=morgan 2022-04-01 09:49:59 +00:00
interfaces Bug 1713050 - P2: Add granularity to a11y caret move events. r=morgan 2022-03-16 05:56:25 +00:00
ipc Bug 1395181 part 1: Support "click ancestor" action on descendants when an ancestor has an action. r=eeejay 2022-04-22 23:13:36 +00:00
mac Bug 1765651 - Put DOMNodeID in Accessible. r=morgan 2022-04-22 16:31:42 +00:00
other Bug 1713050 - P3: Add more granularities to AXSelectedTextChanged events. r=morgan 2022-03-16 05:56:26 +00:00
tests Bug 1395181 part 2: Support click handlers added to the root element. r=eeejay 2022-04-22 23:13:36 +00:00
windows Bug 1743966: Move ScrollTo into Accessible and support it for Windows RemoteAccessibles. r=morgan 2022-04-18 21:55:39 +00:00
xpcom Bug 1743966: Move ScrollTo into Accessible and support it for Windows RemoteAccessibles. r=morgan 2022-04-18 21:55:39 +00:00
xul Bug 1735970 part 3: Add TableAccessibleBase and TableCellAccessibleBase. r=morgan 2022-04-01 09:49:57 +00:00
moz.build Bug 1755383 - P3: Migrate HTML selection tests from mochitests to browser tests. r=morgan 2022-02-16 18:42:54 +00:00