gecko-dev/accessible/ipc
James Teh a15f3cb0ce Bug 1781169: Ensure that the cached start/end containers contain characters before returning them in DocAccessibleParent::SelectionRanges. r=eeejay
In bug 1772170, I added code to ensure that the cached offsets are valid.
However, this didn't account for the possibility that one of the containers contained 0 characters.
In that case, offset 0 is itself invalid.
If there were also no children, this might in GetChildAtOffset being called and returning null, causing a crash when retrieving selection.

Differential Revision: https://phabricator.services.mozilla.com/D154964
2022-08-24 02:40:55 +00:00
..
extension Bug 1765430 - P4: Remove RemoteAccessibleWrap. r=Jamie 2022-04-27 22:44:46 +00:00
other Bug 1234121: Unify FocusedChild() in Accessible base class r=Jamie 2022-08-19 02:42:30 +00:00
win Bug 1781536 part 3: Move RelationByType to base Accessible. r=morgan 2022-08-03 23:58:51 +00:00
DocAccessibleChildBase.cpp Bug 1779156 - Defer show event until after the cache is populated. r=Jamie 2022-08-02 16:25:30 +00:00
DocAccessibleChildBase.h Bug 1766546: Implement SetCaretOffset for cached Windows RemoteAccessible. r=morgan 2022-06-01 19:34:09 +00:00
DocAccessibleParent.cpp Bug 1781169: Ensure that the cached start/end containers contain characters before returning them in DocAccessibleParent::SelectionRanges. r=eeejay 2022-08-24 02:40:55 +00:00
DocAccessibleParent.h Bug 1234121: Unify FocusedChild() in Accessible base class r=Jamie 2022-08-19 02:42:30 +00:00
DocAccessibleTypes.ipdlh Bug 1700263 - Implement async Cache protocol method. r=Jamie 2021-08-17 18:17:38 +00:00
IPCTypes.h Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
RemoteAccessibleBase.cpp Bug 1782172: [Part 3] Support RelationType::CONTAINING_TAB_PANE in RemoteAccessibleBase r=Jamie 2022-08-15 20:43:55 +00:00
RemoteAccessibleBase.h Bug 1781536 part 3: Move RelationByType to base Accessible. r=morgan 2022-08-03 23:58:51 +00:00
RemoteAccessibleShared.h Bug 1234121: Unify FocusedChild() in Accessible base class r=Jamie 2022-08-19 02:42:30 +00:00
moz.build Bug 1738401 - Remove -Wno-shadow warning suppressions. r=firefox-build-system-reviewers,glandium 2021-12-01 06:40:04 +00:00