Affects Version/s: 7.0.X, 7.1.X, 7.2.X, Master
Component/s: Tag Libraries > Liferay UI Taglibs
In <aui: input> and in the <liferay-ui: search-paginator> of type "lexicon" the SVG has attribute role="presentation" which is unsupported and needs to be replaced by attribute aria-hidden="true".
Steps to reproduce:
1) We use the basic Service builder example from https://github.com/liferay/liferay-blade-samples/tree/7.0/gradle/apps/service-builder/basic to reproduce the issue
2) In basic-service resources/META-INF/portlet-model-hints.xml we added the following validator for field1
3) We deployed the service with the api and web module, and once added to the page we introduce more data to have the pagination available
4) Once inspect the HTML code displayed by our widget, we can observe that for the following SVG images we have the unsuported attribute role="presentation"
Result: we could see the unsupported attribute role="presentation" added to the SVG element
Expected: the supported attribute aria-hidden="true" whitout attribute role="presentation" appears added in the SVG element