gecko-dev/accessible/android
Eitan Isaacson 41167ad214 Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie
This refactor does a few things:
1. Unifies the composition of the GeckoBundle, so that some tricky edge
cases don't need to be implemented twice.
2. Allows us to be more frugal with round trip sync ipc calls. Instead
of retrieving everything from the start, only progressivley retrieve
what we need.
3. Sets the groundwork for the next patch that will return from this
function earlier with a smaller bundle.

Differential Revision: https://phabricator.services.mozilla.com/D8778

--HG--
extra : moz-landing-system : lando
2018-10-22 18:15:27 +00:00
..
ARIAGridAccessibleWrap.h
AccessibleWrap.cpp Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie 2018-10-22 18:15:27 +00:00
AccessibleWrap.h Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie 2018-10-22 18:15:27 +00:00
ApplicationAccessibleWrap.h
DocAccessibleWrap.cpp Bug 1479037 - Assign a 32bit ID to each accessible, and make them retrievable from root 1/4. r=Jamie 2018-10-11 16:20:54 +00:00
DocAccessibleWrap.h Bug 1479037 - Assign a 32bit ID to each accessible, and make them retrievable from root 1/4. r=Jamie 2018-10-11 16:20:54 +00:00
HTMLTableAccessibleWrap.h
HyperTextAccessibleWrap.h
ImageAccessibleWrap.h
Platform.cpp Bug 1479037 - Introduce native event support 4/4. r=jchen,yzen?jamie 2018-10-11 16:22:11 +00:00
ProxyAccessibleWrap.cpp Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie 2018-10-22 18:15:27 +00:00
ProxyAccessibleWrap.h Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie 2018-10-22 18:15:27 +00:00
RootAccessibleWrap.cpp Bug 1479037 - Assign a 32bit ID to each accessible, and make them retrievable from root 1/4. r=Jamie 2018-10-11 16:20:54 +00:00
RootAccessibleWrap.h Bug 1479037 - Assign a 32bit ID to each accessible, and make them retrievable from root 1/4. r=Jamie 2018-10-11 16:20:54 +00:00
SessionAccessibility.cpp Backed out 2 changesets (bug 1499209) for Accessibility crashes [@ mozilla::a11y::Accessible::Proxy() const] on a CLOSED TREE 2018-10-20 04:22:52 +03:00
SessionAccessibility.h Bug 1479037 - Introduce native event support 4/4. r=jchen,yzen?jamie 2018-10-11 16:22:11 +00:00
TextLeafAccessibleWrap.h
XULListboxAccessibleWrap.h
XULMenuAccessibleWrap.h
XULTreeGridAccessibleWrap.h
moz.build Bug 1479037 - Assign a 32bit ID to each accessible, and make them retrievable from root 1/4. r=Jamie 2018-10-11 16:20:54 +00:00