• Dana Fried's avatar
    Keyboard can be used to read App Info dialog for accessibility users. · c22cf1f1
    Dana Fried authored
    See attached issue. Accessibility users can now tab through the
    dialog, getting specific information (such as permissions), with the
    screen reader reading each element.
    
    A new subclass of Label has been created to ensure that non-
    accessible users can get visual feedback if they use TAB to traverse
    the dialog, since normal labels do not paint a text focus ring when
    focused.
    
    Future work:
     - Eliminate AppInfoPanel::CreateKeyValueField()
     - Merge AppInfoLabel functionality into views::Label
    
    Bug: 996764
    Change-Id: I97655c925c02b7d0b943f7fbb916ec1a87eed175
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1910871Reviewed-by: default avatarCaroline Rising <corising@chromium.org>
    Commit-Queue: Dana Fried <dfried@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#715054}
    c22cf1f1
BUILD.gn 187 KB