gecko-dev/accessible/android
Eitan Isaacson 3267d4f31f Bug 1639048 - Don't traverse into labels. r=Jamie
Labels are often used as primary click targets for related inputs. If
they are styled to certain bounds, but contain overflowing text for a11y
with a color of "transparent", the synthesized click will happen outside
the bounds of the label.

If we skip text leafs with "color: transparent", we will skip labels
altogether. Instead, lets land on labels when traversing, and ignore
its subtree.

Differential Revision: https://phabricator.services.mozilla.com/D77898
2020-06-22 22:03:58 +00:00
..
ARIAGridAccessibleWrap.h
AccessibleWrap.cpp Bug 1641932: Add Mac subroles to role map. r=eeejay 2020-06-05 03:45:44 +00:00
AccessibleWrap.h Bug 1637452: Part 9 - Fix JNI includes in accessible/android; r=eeejay 2020-05-15 17:04:36 +00:00
ApplicationAccessibleWrap.h
DocAccessibleWrap.cpp Bug 1631568 - Have nsLayoutUtils::GetFrameForPoint() and GetFramesForArea() take a RelativeTo parameter. r=tnikkel 2020-05-05 15:24:12 +00:00
DocAccessibleWrap.h Bug 1616146 - Cache accessibility focus boundaries in java. r=Jamie 2020-02-18 21:09:06 +00:00
HTMLTableAccessibleWrap.h
HyperTextAccessibleWrap.h
ImageAccessibleWrap.h
Platform.cpp Bug 1616468 - Indicate required field in hint string. r=Jamie 2020-03-04 00:00:44 +00:00
ProxyAccessibleWrap.cpp Bug 1593104 - Fixes to issues encountered when building on Android with optimization r=Jamie 2019-11-05 13:05:06 +00:00
ProxyAccessibleWrap.h Bug 1564549 - Implement set selection natively. r=geckoview-reviewers,yzen,snorp 2019-09-23 23:42:40 +00:00
RootAccessibleWrap.cpp Bug 1543013 - part 2: Make accessible use mozilla::PresShell directly rather than via nsIPresShell r=Jamie 2019-04-13 12:13:15 +00:00
RootAccessibleWrap.h Bug 1543013 - part 2: Make accessible use mozilla::PresShell directly rather than via nsIPresShell r=Jamie 2019-04-13 12:13:15 +00:00
SessionAccessibility.cpp Bug 1616466 - Support expand/collapse android accessibility actions. r=Jamie,geckoview-reviewers,snorp 2020-02-25 22:37:00 +00:00
SessionAccessibility.h Bug 1637452: Part 9 - Fix JNI includes in accessible/android; r=eeejay 2020-05-15 17:04:36 +00:00
TextLeafAccessibleWrap.h
TraversalRule.cpp Bug 1639048 - Don't traverse into labels. r=Jamie 2020-06-22 22:03:58 +00:00
TraversalRule.h Bug 1628922 - Support landmark navigation in GeckoView. r=Jamie 2020-04-15 22:12:37 +00:00
XULListboxAccessibleWrap.h
XULMenuAccessibleWrap.h
XULTreeGridAccessibleWrap.h
moz.build Bug 1564549 - Introduce native traveral rule. r=yzen 2019-09-23 23:42:51 +00:00