зеркало из https://github.com/mozilla/gecko-dev.git
ee56e6a4b2
This patch is similar to part 4 but for Android a11y. Conversions over to `NativeWeakPtr` are pretty straight forward thanks to the type system. Basically we take a `NativeWeakPtr`, call `Access()` on it, and if the accessor is truthy, then we call whatever methods we need to call. Creation of new pointers is done using `NativeWeakPtrHolder::Attach()` and detaching of strong references is done by `NativeWeakPtr::Detach()`. Differential Revision: https://phabricator.services.mozilla.com/D87365 |
||
---|---|---|
.. | ||
ARIAGridAccessibleWrap.h | ||
AccessibleWrap.cpp | ||
AccessibleWrap.h | ||
ApplicationAccessibleWrap.h | ||
DocAccessibleWrap.cpp | ||
DocAccessibleWrap.h | ||
HTMLTableAccessibleWrap.h | ||
HyperTextAccessibleWrap.h | ||
ImageAccessibleWrap.h | ||
Platform.cpp | ||
ProxyAccessibleWrap.cpp | ||
ProxyAccessibleWrap.h | ||
RootAccessibleWrap.cpp | ||
RootAccessibleWrap.h | ||
SessionAccessibility.cpp | ||
SessionAccessibility.h | ||
TextLeafAccessibleWrap.h | ||
TraversalRule.cpp | ||
TraversalRule.h | ||
XULListboxAccessibleWrap.h | ||
XULMenuAccessibleWrap.h | ||
XULTreeGridAccessibleWrap.h | ||
moz.build |