[Webkit-unassigned] [Bug 222445] New: AX: VoiceOver does not announce role as 'slider' for the 'seek slider' present in the video player while navigating via swipe gestures.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 25 16:42:32 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=222445

            Bug ID: 222445
           Summary: AX: VoiceOver does not announce role as 'slider' for
                    the 'seek slider' present in the video player while
                    navigating via swipe gestures.
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: atxiao at microsoft.com
                CC: webkit-bug-importer at group.apple.com

Created attachment 421585

  --> https://bugs.webkit.org/attachment.cgi?id=421585&action=review

VoiceOver does not announce role as 'slider' for the 'seek slider' present

PWD Impact: 
Screen reader user will be impacted if VoiceOver does not announce role as 'slider' for the seek slider present in the video while navigating via swipe gestures. The user will get confused as he will not know the role of the control.

Test Environment:
OS: iOS(14.2)
Browser: Safari
Screen Readers: VoiceOver, 
URL:- 
https://www.microsoft.com/en-sg/p/surface-studio-2/8sbjxm0m58t4?Invisibiliarevelare=true&activetab=Overview

Repro Steps:
Step 1: Enable VoiceOver and open the above URL in the "Safari" browser. 
Step 2:  "Surface Studio 2" page will appear.
Step 3: Navigate to play button present over the video player and double tap to activate it. Video will start playing and seek slider will appear.

Step 4: Observe whether VoiceOver announce role as 'slider' for the seek slider present in the video while navigating via swipe gestures.



Actual Result: 
VoiceOver does not announce role as 'slider' for the seek slider present in the video while navigating via swipe gestures.
VoiceOver announce as "Seek, 0 hrs, 0 min and 32 sec, adjustable, swipe up or down with one finger to adjust the value."

Expected Result:
VoiceOver should announce role as 'slider' for the 'seek slider' present in the video player while navigating via swipe gestures.
VoiceOver should announce as "Seek, slider,  0 hrs, 0 min and 32 sec, adjustable, swipe up or down with one finger to adjust the value."
Also the maximum value for the slider must be announced by screen reader and should be visually present also.

Note:
1.Same issue doesn't replicate on Android+Talkback.
2.Same issue also occurs replicates on the "seek slider" which appears in Full Screen mode. VoiceOver does not announce name and role of the seek slider. Voiceover announce as ""Current position, zero, thirty- two , adjustable, swipe up/down with one finger to adjust the value"
VoiceOver should announce as ""Seek slider, Current position, thirty-two seconds , adjustable, swipe up/down with one finger to adjust the value"
Refer to video attachment: iOS_MAS 4.1.2-Surface Studio 2-VoiceOver does not announce name and role of seek slider

MAS Link:
MAS 4.1.2 - Name, Role, Value (40B)

WCAG Link:
https://www.w3.org/TR/UNDERSTANDING-WCAG20/ensure-com

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210226/f3426798/attachment.htm>


More information about the webkit-unassigned mailing list