gecko-dev/accessible/html
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
..
HTMLCanvasAccessible.cpp
HTMLCanvasAccessible.h
HTMLElementAccessibles.cpp Bug 1755817 - lint fix r=fix CLOSED TREE 2022-02-18 20:46:12 +02:00
HTMLElementAccessibles.h Bug 1755817 - Move LandmarkRole to Accessible. r=Jamie 2022-02-18 18:21:01 +00:00
HTMLFormControlAccessible.cpp Bug 1755817 - Move LandmarkRole to Accessible. r=Jamie 2022-02-18 18:21:01 +00:00
HTMLFormControlAccessible.h Bug 1755817 - Move LandmarkRole to Accessible. r=Jamie 2022-02-18 18:21:01 +00:00
HTMLImageMapAccessible.cpp Bug 1761493 - Make Gecko internally consistent wrt what a link is. r=smaug 2022-03-30 17:34:31 +00:00
HTMLImageMapAccessible.h Bug 1732154: Add ParentRelativeBounds method for HTMLImageMapAccessible r=eeejay 2021-10-05 20:44:46 +00:00
HTMLLinkAccessible.cpp Bug 1761493 - Make Gecko internally consistent wrt what a link is. r=smaug 2022-03-30 17:34:31 +00:00
HTMLLinkAccessible.h Bug 1752380 - P1: Introduce HasPrimaryAction and remove redundant DoAction/ActionCount implementation. r=morgan 2022-02-15 23:20:11 +00:00
HTMLListAccessible.cpp Bug 1542807 part 1 - Create generated content and use normal box construction for list-style-type/list-style-image ::markers. r=emilio 2021-06-14 01:22:04 +00:00
HTMLListAccessible.h Bug 1714390 - P2: Use AccAttributes for accessible and text attributes. r=Jamie 2021-06-10 23:07:05 +00:00
HTMLSelectAccessible.cpp Bug 1752380 - P1: Introduce HasPrimaryAction and remove redundant DoAction/ActionCount implementation. r=morgan 2022-02-15 23:20:11 +00:00
HTMLSelectAccessible.h Bug 1752380 - P1: Introduce HasPrimaryAction and remove redundant DoAction/ActionCount implementation. r=morgan 2022-02-15 23:20:11 +00:00
HTMLTableAccessible.cpp Bug 1766794: Lazily cache HyperText offsets for RemoteAccessibles. r=eeejay 2022-05-05 11:14:12 +00:00
HTMLTableAccessible.h Bug 1735970 part 3: Add TableAccessibleBase and TableCellAccessibleBase. r=morgan 2022-04-01 09:49:57 +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