Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8311893

Interactive component with ARIA role 'tabpanel' does not have a programmatically associated name

XMLWordPrintable

        On behalf of Pasam Soujanya.

        Interactive UI components with certain implicit or explicit ARIA roles require an accessible name. Without proper labels or the programmatically associated name, assistive technologies may not be able to accurately present the component's name and purpose to the user. This affects the user's navigation and ability to interact with the content. Accessibility checkers are reporting violations with the use of <div role=>

        For example below element is reporting the above problem
        <div role="tabpanel"
                 id="all-classes-table.tabpanel">

              tsteele Tyler Steele
              tsteele Tyler Steele
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: