No Code Attached Yet a11y a11y-audit-backlog a11y-priority-critical (Immediate)
avatar mbeganyi-a11y
mbeganyi-a11y
8 Sep 2026

Steps to reproduce the issue

NOTE: Accessibility backlog issue and work-in-progress. This issue has been opened to account for all the issues flagged in the initial Milestone 1a Audit Report. If this is a duplicate issue, it will be closed by the end of September 2026.

Milestone 1a finding ID M1a-031
Backlog priority Immediate
Severity — carried from Milestone 1a Critical
Implementation effort Medium
Target milestone(s) MS2b, MS3a, MS3b, MS3c, MS5a, MS7b, MS8a, MS10
WCAG 2.2 success criterion 2.1.1 Keyboard
Responsibility tag(s) from report Development
Affected Joomla area/component https://accessibility-project.joomla.org/results/Milestone-1a/milestone1/deliverable1/wcag-report#db09d591-853b-42ec-ae6b-246c214e9d10
Affected user journey(s) 07 – Installer Wizard (com_installer/Install)
Source report/reference Milestone 1a WCAG audit report
STF reporting reference To be assigned
Issue owner To be assigned
Status Triage

Audit finding

The list of extensions is not keyboard operable

User impact

Keyboard-only users and many assistive-technology users may be blocked from operating the interface or completing the task.

Remediation plan

Refactor the interaction so it is fully keyboard operable, uses correct semantics and states, preserves predictable focus movement, and avoids unexpected changes of context.

Steps to reproduce

1. Open the extension list in the Installer Wizard. For example, from "Install from Web" section.

2. Navigate every extension entry and control with the keyboard.

3. Attempt selection, activation, and available actions.

4. Check focus visibility and order.

5. Observe that one or more entries cannot be operated.

Version

6.1

Expected result

All controls are reachable and operable with keyboard.

Actual result

The list and grid of extensions consists of clickable < div > elements. Keyboard users are unable to open the extension information and install an extension. The keyboard order skips over most of the UI and only interacts with the link that leads to the external ratings.

What device were you using? (eg, phone, laptop)

Desktop web

What web browser were you using? (eg, Chrome, Safari)

Chrome, Firefox, Edge, Safari

Assistive Technology?

N/A

Additional Comments

No response

avatar mbeganyi-a11y mbeganyi-a11y - open - 8 Sep 2026
avatar mbeganyi-a11y mbeganyi-a11y - change - 8 Sep 2026
Labels Added: a11y a11y-audit-backlog a11y-priority-critical (Immediate)
avatar mbeganyi-a11y mbeganyi-a11y - labeled - 8 Sep 2026
avatar mbeganyi-a11y mbeganyi-a11y - change - 8 Sep 2026
Labels Added: No Code Attached Yet
avatar mbeganyi-a11y mbeganyi-a11y - labeled - 8 Sep 2026
avatar mbeganyi-a11y mbeganyi-a11y - labeled - 8 Sep 2026
avatar joomla-cms-bot joomla-cms-bot - labeled - 8 Sep 2026
avatar mbeganyi-a11y mbeganyi-a11y - change - 8 Sep 2026
The description was changed
avatar mbeganyi-a11y mbeganyi-a11y - edited - 8 Sep 2026
avatar mbeganyi-a11y mbeganyi-a11y - change - 9 Sep 2026
Title
The list of extensions is not keyboard operable
Atum Extensions: The list of extensions is not keyboard operable
avatar mbeganyi-a11y mbeganyi-a11y - edited - 9 Sep 2026
avatar mbeganyi-a11y mbeganyi-a11y - change - 9 Sep 2026
The description was changed
avatar mbeganyi-a11y mbeganyi-a11y - edited - 9 Sep 2026

Add a Comment

Login with GitHub to post a comment