Page MenuHomePhabricator

Ensures every ARIA input field has an accessible name
Open, Needs TriagePublicBUG REPORT

Description

Steps to Reproduce:
Repro Steps:

  1. Navigate to Wiki Main page (enwiki example)
  2. Navigate till "Your Alerts" control and hit enter.
  3. Navigate till "All Notification" control and hit enter.

Actual Results:
Listbox does not have an aria-label attribute

Expected Results:

  • Listbox should contain aria-label attribute.
  • mw-echo-ui-readStateButtonSelectWidget carries role=listbox but no aria-label
  • mw-echo-ui-notificationItemWidget has no aria-label
  • mw-echo-ui-specialHelpMenuWidget is a button but has no aria-label

This accessibility issue was found using Accessibility Insights for Web 2.13.1 (axe-core 3.3.2), a tool that helps find and fix accessibility issues. Get more information & download this tool at http://aka.ms/AccessibilityInsights.

Event Timeline

Restricted Application added a project: Growth-Team. · View Herald TranscriptFeb 6 2020, 10:20 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 570730 had a related patch set uploaded (by Akinwale-microsoft; owner: Akinwale-microsoft):
[mediawiki/extensions/Echo@master] Fix: ListBox is not accessible to screen readers

https://gerrit.wikimedia.org/r/570730

Change 570730 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] Add aria-label to Notifications page “Recent activity” filter widget

https://gerrit.wikimedia.org/r/570730

Volker_E updated the task description. (Show Details)May 18 2020, 7:20 PM
Volker_E added a subscriber: kostajh.
Volker_E updated the task description. (Show Details)May 18 2020, 7:26 PM

Change 597136 had a related patch set uploaded (by VolkerE; owner: VolkerE):
[mediawiki/extensions/Echo@master] Add aria-label to SpecialHelpMenuWidget

https://gerrit.wikimedia.org/r/597136

Change 597136 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] Add aria-label to SpecialHelpMenuWidget

https://gerrit.wikimedia.org/r/597136

Change 620534 had a related patch set uploaded (by Tam-edwin-microsoft; owner: Tam-edwin-microsoft):
[mediawiki/extensions/Echo@master] Add 'aria-label' to NotificationitemWidget and ReadStateButtonSelectWidget

https://gerrit.wikimedia.org/r/620534

Tam-edwin-microsoft updated the task description. (Show Details)