Bug 134027 - AX: hr element not exposed with a separator role
Summary: AX: hr element not exposed with a separator role
Status: CLOSED DUPLICATE of bug 109015
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2014-06-18 05:13 PDT by Steve Faulkner
Modified: 2014-06-18 10:15 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Faulkner 2014-06-18 05:13:07 PDT
HTML5 requires that the hr element is exposed in browsers with an ARIA role=separator. This maps to AXSplitter in AX . Currently the hr element is not exposed AX

HTML5 WAI-ARIA section http://www.w3.org/html/wg/drafts/html/master/dom.html#sec-strong-native-semantics
WAI-ARIA implementation guide role mapping table: http://www.w3.org/WAI/PF/aria-implementation/#mapping_role_table
hr element definition HTML5 http://www.w3.org/html/wg/drafts/html/master/grouping-content.html#the-hr-element 

test case: http://stevefaulkner.github.io/html-mapping-tests/browser-tests/hr.html
Comment 1 Radar WebKit Bug Importer 2014-06-18 05:13:19 PDT
<rdar://problem/17358757>
Comment 2 James Craig 2014-06-18 09:07:22 PDT
This is a dupe, which I thought was fixed already. Steve’s site says he’s been testing Safari 7, so this report may already be fixed in the nightlies.
Comment 3 chris fleizach 2014-06-18 09:44:11 PDT

*** This bug has been marked as a duplicate of bug 109015 ***
Comment 4 Steve Faulkner 2014-06-18 10:15:09 PDT
(In reply to comment #2)
> This is a dupe, which I thought was fixed already. Steve’s site says he’s been testing Safari 7, so this report may already be fixed in the nightlies.

great thanks have updated:
http://stevefaulkner.github.io/html-mapping-tests/