Bug 112753 - AX: Make inert subtrees and inert attr work for accessibility
Summary: AX: Make inert subtrees and inert attr work for accessibility
Status: RESOLVED DUPLICATE of bug 84635
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: chris fleizach
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2013-03-19 16:12 PDT by James Craig
Modified: 2016-03-24 11:56 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 James Craig 2013-03-19 16:12:57 PDT
Make inert subtrees and inert attr work for accessibility.

Follow-up to these:
http://webkit.org/b/110952
http://webkit.org/b/112085

inert elements should be removed from the accessibility tree
Comment 1 James Craig 2013-10-03 10:03:15 PDT
… or whatever falls out of this W3C mapping discussion.
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23350
Comment 2 James Craig 2013-10-03 18:06:45 PDT
Looks like the resolution was to map @inert to aria-hidden, and consider @aria-inert for a later version of ARIA.

PFWG-ISSUE-623, currently on ARIA 1.1.
https://www.w3.org/WAI/PF/Group/track/issues/623

One thing to consider is that the <dialog> behavior in HTML5 allows ancestor elements of the dialog to be inert, which m ay not map directly to @aria-hidden. In other words, what does it mean to have <dialog (not inert) aria-hidden="false"> element inside an ancestor <div inert (aria-hidden="true")>?
Comment 3 James Craig 2013-10-03 18:11:43 PDT
<rdar://problem/15148553>
Comment 4 James Craig 2016-03-24 11:56:46 PDT

*** This bug has been marked as a duplicate of bug 84635 ***