gecko-dev/accessible/ipc
James Teh 65c8359c0d Bug 1766794: Lazily cache HyperText offsets for RemoteAccessibles. r=eeejay
We already had a similar cache in local HyperTextAccessible.
This improves performance significantly when walking the text attributes of a container with a large number of text leaf children, such as is encountered when using view source.
This patch unifies that cache across local and remote.
For simplicity, the cache invalidation strategy is more naive/aggressive.

Differential Revision: https://phabricator.services.mozilla.com/D145079
2022-05-05 11:14:12 +00:00
..
extension Bug 1765430 - P4: Remove RemoteAccessibleWrap. r=Jamie 2022-04-27 22:44:46 +00:00
other Backed out 17 changesets (bug 1696894, bug 1754004) for causing crashes e.g. bug 1767808, and hanging Gmail (bug 1767918). a=backout DONTBUILD 2022-05-05 11:27:42 +02:00
win Backed out 17 changesets (bug 1696894, bug 1754004) for causing crashes e.g. bug 1767808, and hanging Gmail (bug 1767918). a=backout DONTBUILD 2022-05-05 11:27:42 +02:00
DocAccessibleChildBase.cpp Bug 1743966: Move ScrollTo into Accessible and support it for Windows RemoteAccessibles. r=morgan 2022-04-18 21:55:39 +00:00
DocAccessibleChildBase.h Bug 1743966: Move ScrollTo into Accessible and support it for Windows RemoteAccessibles. r=morgan 2022-04-18 21:55:39 +00:00
DocAccessibleParent.cpp Bug 1766794: Lazily cache HyperText offsets for RemoteAccessibles. r=eeejay 2022-05-05 11:14:12 +00:00
DocAccessibleParent.h Bug 1765430 - P3: Refactor Android Pivot methods. r=Jamie 2022-04-27 22:44:45 +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 1766794: Lazily cache HyperText offsets for RemoteAccessibles. r=eeejay 2022-05-05 11:14:12 +00:00
RemoteAccessibleBase.h Bug 1766794: Lazily cache HyperText offsets for RemoteAccessibles. r=eeejay 2022-05-05 11:14:12 +00:00
RemoteAccessibleShared.h Bug 1743966: Move ScrollTo into Accessible and support it for Windows RemoteAccessibles. r=morgan 2022-04-18 21:55:39 +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