WAI-ARIA Support Matrix

NOTE: VoiceOver screen reader versions and Safari browser versions are tied to the desktop Mac OS X version or the mobile iOS version numbers. Android versions can be all different and not specific to the Android OS version number.

WAI-ARIA attributes listed with accessibility support documented in desktop and mobile OS, browser, and screen reader combinations.
Attribute OS X 10.10.3, VoiceOver, Safari iOS 7.1.2, VoiceOver, Mobile Safari iOS 8.3, VoiceOver, Mobile Safari iOS 9.1, VoiceOver, Mobile Safari Firefox 32, TalkBack 3.5.1, Android 4.4.4 Chrome 37, TalkBack 3.5.1, Android 4.4.4
aria-label Yes Yes Yes Yes Yes Yes
aria-labelledby Yes Yes Yes Yes Yes Yes
aria-describedby Yes (7 second speech delay) Yes Yes Yes Yes Yes
aria-required Yes Yes Yes Yes Yes Yes
aria-invalid Yes Yes Yes Yes No Yes
aria-expanded Yes No Yes on role=button|tab
No on role=link
Yes
Yes Yes
aria-selected Yes Yes Yes Yes Yes Yes
aria-pressed No No (bug with buttons) No Yes Yes  
aria-live=assertive Yes Yes Yes Yes Yes Yes
role=alert Yes Yes Yes Yes No No
role=alertdialog Yes No Yes Yes    
role=dialog Yes No No No    
aria-haspopup Yes   Yes on role=button
No on role=link
Yes
   
aria-hidden Yes   Yes Yes    
role=tab Yes   Yes Yes    
role=status Yes   Yes Yes    
Landmarks Yes
No on role=form
Yes
No on role=form
Yes
No on role=form
Yes
No on role=form