elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.71k stars 8.12k forks source link

(Accessibility) APM ARIA Roles without required children roles #61967

Open barlowm opened 4 years ago

barlowm commented 4 years ago

APM Tab panel is built up of DIV tags with ARIA role="tablist". But the "tablist" does not have any valid ARIA children:

APMTab

Kibana Version: 7.6.2

OS: Windows

Browser: Chrome

Relevant WCAG Criteria: [WCAG Criterion - Level A/AA/AAA](link to https://www.w3.org/WAI/WCAG21/quickref/) 1.3.1 Info and Relationships Level A Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text.

ARIA required Children

Relevant ARIA spec: [](link to https://www.w3.org/TR/wai-aria-practices/) WAI-ARIA Roles

elasticmachine commented 4 years ago

Pinging @elastic/logs-metrics-ui (Team:logs-metrics-ui)

elasticmachine commented 1 year ago

Pinging @elastic/apm-ui (Team:APM)

barlowm commented 1 week ago

Can be closed as issue no longer observed in current version of Kibana (ver Kibana-8.13.2)