From my checks, axe-core largely identifies ARIA 1.2's naming prohibited rule., and extends that rule to HTML elements with similar implicit roles. However, there are a few elements which were not flagged for having anaria-label or aria-labelledby attribute per the test case I checked against.
The remaining 38 elements checked in the test case were all flagged by axe for not supporting aria-label or aria-labelledby unless a role which allows naming is also specified.
From my checks, axe-core largely identifies ARIA 1.2's naming prohibited rule., and extends that rule to HTML elements with similar implicit roles. However, there are a few elements which were not flagged for having an
aria-labeloraria-labelledbyattribute per the test case I checked against.bodylabel(removed)rpThe remaining 38 elements checked in the test case were all flagged by axe for not supporting
aria-labeloraria-labelledbyunless a role which allows naming is also specified.