Bug 133390 - AX: Win: WebKit exposes some hidden contents as label on Windows
Summary: AX: Win: WebKit exposes some hidden contents as label on Windows
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: All Windows 8
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2014-05-29 15:17 PDT by James Craig
Modified: 2014-05-29 15:18 PDT (History)
1 user (show)

See Also:


Attachments
test case (298 bytes, text/html)
2014-05-29 15:17 PDT, James Craig
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Craig 2014-05-29 15:17:04 PDT
Created attachment 232265 [details]
test case

AX: Win: WebKit exposes some hidden contents as label on Windows

See attached test case. All buttons should expose the label "foo", even the ones that visibly render "foo bar" in text. Bryan Garaventa reports these two are failing.

* WebKit and UIA do not match: "foo, button" on WebKit, "foo bar, button" on UIA
<div role="button"> foo <span aria-hidden="true"> bar </span> </div>

* WebKit and UIA do not match: "foo, button" on WebKit, "foo bar, button" on UIA
<button> foo <span aria-hidden="true"> bar </span> </button>

Works as expected in AX API and VoiceOver on OS X.
Comment 1 Radar WebKit Bug Importer 2014-05-29 15:18:24 PDT
<rdar://problem/17071169>