fune/accessible/windows
James Teh 4286f529f3 Bug 1846660 part 4: Implement IAccessibleTextSelectionContainer interface. r=nlapre
get_selections is largely based on the old IAccessible2_3::get_selectionRanges method.
However, this makes use of HyperTextAccessibleBase::CroppedSelectionRanges, which didn't exist before.
It has also been updated to return IAccessibleText pointers as required by the new interface.

setSelections is entirely new, but relies on existing mechanisms to convert offsets and to add and remove selections.

Differential Revision: https://phabricator.services.mozilla.com/D185135
2023-08-04 02:51:43 +00:00
..
ia2 Bug 1846660 part 4: Implement IAccessibleTextSelectionContainer interface. r=nlapre 2023-08-04 02:51:43 +00:00
msaa Bug 1846660 part 4: Implement IAccessibleTextSelectionContainer interface. r=nlapre 2023-08-04 02:51:43 +00:00
sdn Bug 1743749 part 2: Replace usage of atoms as cache keys with the new CacheKey aliases. r=nlapre 2023-07-31 23:09:56 +00:00
uia
moz.build