Page MenuHomePhabricator

Tab: Apply `aria-disabled` on disabled tabs
Closed, ResolvedPublic

Description

Background

As of v0.4.3., a disabled tab (original task T303321) is still exposed unchanged to assistive technology.

Goal

Ensure disabled Tabs are also exposed as disabled in screenreaders etc.

Acceptance criteria

  • Add aria-disabled on disabled Tabs

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 880417 had a related patch set uploaded (by VolkerE; author: VolkerE):

[design/codex@main] Tab: Expose disabled state with `aria-disabled`

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

Change 880417 merged by jenkins-bot:

[design/codex@main] Tab: Expose disabled state with `aria-disabled`

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

egardner changed the task status from Open to In Progress.Jan 19 2023, 6:06 PM
egardner triaged this task as Medium priority.
ldelench_wmf raised the priority of this task from Medium to High.Jan 27 2023, 4:22 PM

Change 869852 had a related patch set uploaded (by Catrope; author: Catrope):

[mediawiki/core@master] Update Codex from v0.4.3 to v0.5.0

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

Change 885450 had a related patch set uploaded (by Catrope; author: Catrope):

[mediawiki/core@master] Update Codex from v0.4.3 to v0.5.0

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

Change 885450 merged by jenkins-bot:

[mediawiki/core@master] Update Codex from v0.4.3 to v0.5.0

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