New issue
Advanced search Search tips

Issue 769875 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Bug


Participants' hotlists:
CRD-iOS-accessibility


Sign in to add a comment

[CRD iOS][Accessibility] Host list accessibility needs improvements

Project Member Reported by yuweih@chromium.org, Sep 28 2017

Issue description

Currently when VoiceOver is on, the focus is on the host's title and status text instead of being on the whole cell. The setup instruction page has the similar issue.
 

Comment 1 by yuweih@chromium.org, Sep 28 2017

Summary: [CRD iOS][Accessibility] Host list accessibility needs improvements (was: [CRD iOS][Accessibility] Navigation in host list)

Comment 2 by yuweih@chromium.org, Sep 28 2017

Description: Show this description
Project Member

Comment 3 by bugdroid1@chromium.org, Oct 1 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/da95e4026511e4539097b7dc8e09c21cb92a0aee

commit da95e4026511e4539097b7dc8e09c21cb92a0aee
Author: Yuwei Huang <yuweih@chromium.org>
Date: Sun Oct 01 07:16:18 2017

[CRD iOS] Improve accessibility for lists

This CL provides accessibility labels for different collection cells
and section headers, which makes VoiceOver access easier.

Bug:  769875 
Change-Id: I0a55b61731be855399f6249d5c6cc46255e8143b
Reviewed-on: https://chromium-review.googlesource.com/691109
Reviewed-by: Scott Nichols <nicholss@chromium.org>
Commit-Queue: Yuwei Huang <yuweih@chromium.org>
Cr-Commit-Position: refs/heads/master@{#505511}
[modify] https://crrev.com/da95e4026511e4539097b7dc8e09c21cb92a0aee/remoting/ios/app/host_collection_header_view.mm
[modify] https://crrev.com/da95e4026511e4539097b7dc8e09c21cb92a0aee/remoting/ios/app/host_collection_view_cell.mm
[modify] https://crrev.com/da95e4026511e4539097b7dc8e09c21cb92a0aee/remoting/ios/app/host_setup_view_cell.mm
[modify] https://crrev.com/da95e4026511e4539097b7dc8e09c21cb92a0aee/remoting/ios/app/settings/remoting_settings_view_controller.mm

Status: Fixed (was: Assigned)
Project Member

Comment 5 by bugdroid1@chromium.org, Oct 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fcebeca6c4dc804d8cee21ebec074d031e9efdbd

commit fcebeca6c4dc804d8cee21ebec074d031e9efdbd
Author: Yuwei Huang <yuweih@chromium.org>
Date: Fri Oct 06 18:42:08 2017

[CRD iOS] Add accessibility label for the setup header cell

This CL adds an accessibility label for the setup header cell so that
the focus can directly shift on it instead of shifting onto the label
inside. This allows VoiceOver to speak "Welcome to CRD, header",
instead of just "Welcome to CRD".

Bug:  769875 
Change-Id: I3841ab00f03c1866f8cf66f304db5143d0ca2d01
Reviewed-on: https://chromium-review.googlesource.com/701279
Reviewed-by: Scott Nichols <nicholss@chromium.org>
Commit-Queue: Yuwei Huang <yuweih@chromium.org>
Cr-Commit-Position: refs/heads/master@{#507127}
[modify] https://crrev.com/fcebeca6c4dc804d8cee21ebec074d031e9efdbd/remoting/ios/app/host_setup_header_view.mm

Labels: M-64

Sign in to add a comment