This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
'Using WAI-ARIA in HTML' says: "Use the aria-required attribute on any element that is allowed the required attribute in HTML5." The ARIA Spec says: "Unless an exactly equivalent native attribute is available, host languages SHOULD allow authors to use the aria-required attribute on host language form elements that require input or selection by the user." These contradict each other. For example using aria-required on an HTML input element is: - not allowed by the ARIA spec (because an exactly equivalent native attribute is available) - good practice according to 'Using WAI-ARIA in HTML' (because input is allowed the required attribute in HTML5).