[Webkit-unassigned] [Bug 193878] New: AX: VoiceOver allows to interact with a disabled <select> element

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jan 26 19:39:18 PST 2019


            Bug ID: 193878
           Summary: AX: VoiceOver allows to interact with a disabled
                    <select> element
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Blocker
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ericliang at apple.com
                CC: webkit-bug-importer at group.apple.com

On MacOS it is possible to interact with a disabled <select> element with VoiceOver. 

We tested on High Sierra 10.13.6 (17G65) and the lates public Mojave Beta. 

This happens with disabled=“disabled” and/or aria-disabled=“true” applied to the select.

<select id="location1" name="location1" disabled="disabled">
<select id="location2" name="location2" aria-disabled="true">
<select id="location3" name="location3" aria-disabled="true" disabled="disabled">

In all three cases Safari shows in the node inspector that the element is disabled (under Accessibility).

Please see attached test case.

Steps To Reproduce:
1. With VoiceOver running open the test case
2. Reach any of the drop-downs and press space bar to activate.
3. Press VO-spacebar to expand the drop-down
4. Select any of the items in the drop-down and press VO-spacebar

The drop-down updates to the selected item.

We were unable to test on versions older than High Sierra.

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/20190127/7ec835fa/attachment.html>

More information about the webkit-unassigned mailing list