Bug 129046 - AX: aria-hidden=false does not work with <math> trees
Summary: AX: aria-hidden=false does not work with <math> trees
Status: NEW
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: 145646
  Show dependency treegraph
 
Reported: 2014-02-19 09:14 PST by chris fleizach
Modified: 2015-06-04 11:09 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 chris fleizach 2014-02-19 09:14:09 PST
See attached file.

Sequences like

<p style="display: none" aria-hidden="false">4) <math><msqrt><mi>x</mi></msqrt></math></p>

<p style="display: none">6) <math aria-hidden="false"><msqrt><mi>x</mi></msqrt></math></p>

should be accessible, but they are not
Comment 1 Radar WebKit Bug Importer 2014-02-19 09:14:31 PST
<rdar://problem/16109954>
Comment 2 James Craig 2014-03-04 15:43:19 PST
The nested one should not be accessible. aria-hidden="false" should not override the unrendered display of an ancestor node. It should only override it's own display.

The first should be accessible. The second should not.