-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.0.X, 7.1.X, Master
-
Fix Version/s: 7.0.0 DXP FP82, 7.0.10.12 DXP SP12, 7.0.X, 7.1.10 DXP FP12, 7.1.X, Master
-
Component/s: ~ [Archived] Frontend Infrastructure, ~[Archived] UI Taglibs
-
Branch Version/s:7.1.x, 7.0.x
-
Backported to Branch:Committed
-
Fix Priority:4
-
Git Pull Request:
Context:
In Liferay's code, there are <form> elements without a submit button. These elements are empty and seems to be used to send information to the backend component via Javascript.
<form action="#" id="hrefFm" method="post" name="hrefFm"><span></span></form>
According to the WCAG 2.0 success criterion 3.2.2:
"The intent of this Success Criterion is to ensure that entering data or selecting a form control has predictable effects. Changing the setting of any user interface component is changing some aspect in the control that will persist when the user is no longer interacting with it."
Actual behavior:
Liferay DXP, right now, doesn't comply with this SC.
Expected behavior:
Implementing this solution in the previous form to make DXP more accessible.