Bug 146682

Summary: AX: aria-pressed state not included in accessibility tree
Product: WebKit Reporter: Zoë Bijl <webkit>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Mac (Intel)   
OS: OS X 10.10   
Attachments:
Description Flags
Example of a toggle button design pattern none

Description Zoë Bijl 2015-07-07 07:01:57 PDT
Created attachment 256299 [details]
Example of a toggle button design pattern

WebKit does not include the aria-pressed[1] state of a button in the accessibility tree. See attached .zip-file for a code example.

This seems related: https://bugs.webkit.org/show_bug.cgi?id=130726
Related bug on Apple's bug reporter: #21702946 “aria-pressed not announced by VoiceOver”

[1]: http://www.w3.org/TR/wai-aria-1.1/#aria-pressed
Comment 1 Radar WebKit Bug Importer 2015-07-07 07:02:38 PDT
<rdar://problem/21703198>