gecko-dev/accessible/android
Eitan Isaacson ba3c5e3b7b Bug 1849398 - Gecko initiated a11y focus should not scroll. r=Jamie
If we send an Android ACCESSIBILITY_FOCUSED event because of a content
update (ie. scrolling to anchor or DOM selection changes) we should not
scroll the accessible into view. We should assume the content is being
brought into view by itself.

Testing: We already have tests to show that we scroll an accessible into
view when navigating content, testing for the inverse (that the scroll
is done by other means and NOT a11y) is very hard.

Differential Revision: https://phabricator.services.mozilla.com/D199433
2024-01-24 04:49:03 +00:00
..
AccessibleWrap.cpp Bug 1862802 part 5: Remove virtual cursor change event. r=eeejay 2023-11-29 03:53:20 +00:00
AccessibleWrap.h Bug 1862802 part 5: Remove virtual cursor change event. r=eeejay 2023-11-29 03:53:20 +00:00
ApplicationAccessibleWrap.h
DocAccessibleWrap.cpp Bug 1834874 - P2: Remove DocAccessiblePlatformExt. r=Jamie,ipc-reviewers,mccr8 2023-06-20 18:15:43 +00:00
DocAccessibleWrap.h Bug 1825891 - P2: Remove Android's non-CTW implementation. r=Jamie,geckoview-reviewers,m_kato 2023-04-13 17:58:57 +00:00
Platform.cpp Bug 1849398 - Gecko initiated a11y focus should not scroll. r=Jamie 2024-01-24 04:49:03 +00:00
RootAccessibleWrap.h Bug 1822004: On Android, use RemoteAccessible (CtW) hit testing instead of a DOM event. r=eeejay 2023-11-28 07:37:30 +00:00
SessionAccessibility.cpp Bug 1849398 - Gecko initiated a11y focus should not scroll. r=Jamie 2024-01-24 04:49:03 +00:00
SessionAccessibility.h Bug 1849398 - Gecko initiated a11y focus should not scroll. r=Jamie 2024-01-24 04:49:03 +00:00
TraversalRule.cpp Bug 1844238 part 1: Change includes of Role.h to mozilla/a11y/Role.h. r=eeejay 2023-07-26 02:19:41 +00:00
TraversalRule.h Bug 1765430 - P3: Refactor Android Pivot methods. r=Jamie 2022-04-27 22:44:45 +00:00
moz.build Bug 1822004: On Android, use RemoteAccessible (CtW) hit testing instead of a DOM event. r=eeejay 2023-11-28 07:37:30 +00:00