Bug 21041 - "Add Contact" link at gmail does not support AXPress action
Summary: "Add Contact" link at gmail does not support AXPress action
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Normal
Assignee: Beth Dakin
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2008-09-23 14:41 PDT by Beth Dakin
Modified: 2008-09-23 17:10 PDT (History)
0 users

See Also:


Attachments
Patch to add support to ARIA links in AccessibilityObject::anchorElement() (14.14 KB, patch)
2008-09-23 14:52 PDT, Beth Dakin
sam: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Beth Dakin 2008-09-23 14:41:58 PDT
All ARIA links are not clickable via accessibility.

Steps to reproduce:
1. Login to Gmail account
2. Use Accessibility Inspector to inspect the "Add Contact" ARIA link. ("Add Contact" is a div with role="link")
The AXPress action is missing.

Impact on VoiceOver: VO user cannot click on this link
Comment 1 Beth Dakin 2008-09-23 14:52:46 PDT
Created attachment 23729 [details]
Patch to add support to ARIA links in AccessibilityObject::anchorElement()
Comment 2 Beth Dakin 2008-09-23 14:53:02 PDT
<rdar://problem/6216178>
Comment 3 Sam Weinig 2008-09-23 17:03:18 PDT
Comment on attachment 23729 [details]
Patch to add support to ARIA links in AccessibilityObject::anchorElement()

Though you should make the changes discussed.
Comment 4 Beth Dakin 2008-09-23 17:10:00 PDT
Fixed with r36818.