RTC a11y bug RMDQ PR-5.4-dev Pending

User tests: Successful: Unsuccessful:

avatar chmst
chmst
17 Nov 2025

Pull Request for Issue #46446 .
Replaces #46451

Summary of Changes

This PR sepaprates Legend of the fieldset and label of a field in all pages for password reset. (request, confirm, complete)

Testing Instructions

I a frontend login form click the "forgot password" link.

Actual result BEFORE applying this Pull Request

The label of the fieldset is used for a legend. If there is no label, there would not be a legend at all, which is an a11y issue.
A legend is not an instruction but summarises the content of a fieldset.
This PR adds a legend for the fieldset, if there is a label or not.

grafik ### Expected result AFTER applying this Pull Request grafik

Note:
If this is accepted, same change is needed for similiar pages in the users component.

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar chmst chmst - open - 17 Nov 2025
avatar chmst chmst - change - 17 Nov 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 17 Nov 2025
Category Front End com_users
avatar chmst chmst - change - 17 Nov 2025
Labels Added: a11y bug PR-5.4-dev
avatar chmst chmst - change - 17 Nov 2025
The description was changed
avatar chmst chmst - edited - 17 Nov 2025
avatar Kostelano Kostelano - test_item - 18 Nov 2025 - Tested successfully
avatar Kostelano
Kostelano - comment - 18 Nov 2025

I have tested this item ✅ successfully on 0510135


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46454.

avatar hans2103 hans2103 - test_item - 19 Nov 2025 - Tested successfully
avatar hans2103
hans2103 - comment - 19 Nov 2025

I have tested this item ✅ successfully on 0510135


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46454.

avatar richard67 richard67 - change - 20 Nov 2025
Labels Added: RMDQ
avatar richard67 richard67 - alter_testresult - 20 Nov 2025 - Kostelano: Tested successfully
avatar richard67 richard67 - alter_testresult - 20 Nov 2025 - hans2103: Tested successfully
avatar richard67 richard67 - change - 20 Nov 2025
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 20 Nov 2025

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46454.

avatar HLeithner HLeithner - change - 26 Nov 2025
Labels Added: RTC
avatar chmst
chmst - comment - 26 Nov 2025

@HLeithner Seems to be a misunderstanding. A fieldset MUST have a legend whether there is a fieldset label or not.
See my text in "Actual result BEFORE applying this Pull Request"

avatar HLeithner
HLeithner - comment - 27 Nov 2025

Not in the HTML standard and I'm pretty sure an empty legend field doesn't help anyone.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/fieldset

avatar chmst
chmst - comment - 4 Dec 2025

In my PR I wanted to make sure that there is a legend, whether it is in the xml or not.
With your suggestion we have the same situation as before. If there is no legend defined in the xml, there is no legend at all.

Add a Comment

Login with GitHub to post a comment