• Mark Schillaci's avatar
    Exposing link <a> nested structure to TalkBack on Android · ec072c3e
    Mark Schillaci authored
    This CL addresses issues with complex structures nested inside links
    on Android. We now never consider a link as a leaf node to ensure
    that the entire structure is traversable. We update the method
    IsInterestingOnAndroid to make simple cases un-interesting to prevent
    double navigation issues. We also change the AccessibilityNodeInfo
    passed to TalkBack to prevent structure from being too verbose
    when read.
    
    Unit test expectations updated to account for change.
    
    Bug: 1018555
    Change-Id: I0b0d60f0ec69f400023c21ad92f3fbe69f08d378
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1955098
    Commit-Queue: Mark Schillaci <mschillaci@google.com>
    Reviewed-by: default avatarDominic Mazzoni <dmazzoni@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#737936}
    ec072c3e
a-no-text-expected-android.txt 1.49 KB