Bug 146682 - AX: aria-pressed state not included in accessibility tree
Summary: AX: aria-pressed state not included in accessibility tree
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.10
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2015-07-07 07:01 PDT by Zoë Bijl
Modified: 2015-07-07 07:02 PDT (History)
1 user (show)

See Also:


Attachments
Example of a toggle button design pattern (5.22 KB, application/zip)
2015-07-07 07:01 PDT, Zoë Bijl
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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>