gecko-dev/accessible/windows
James Teh 074cfeaa5f 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-03 23:00:01 +00:00
..
ia2 Bug 1846660 part 4: Implement IAccessibleTextSelectionContainer interface. r=nlapre 2023-08-03 23:00:01 +00:00
msaa Bug 1846660 part 3: Provide a way to safely get an Accessible from a COM pointer provided to us by a client. r=nlapre 2023-08-03 23:00:01 +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 Bug 1772006 - Part 5: Simplify and move the string searching APIs from ns[T]StringObsolete, r=xpcom-reviewers,necko-reviewers,eeejay,dragana,barret 2022-07-30 00:12:48 +00:00
moz.build