iOS 8 Bugs with VoiceOver in Mobile Safari

Data Table of iOS 8's VoiceOver/Mobile Safari Bugs
Title Description Steps to Reproduce Expected Results Actual Results Configuration Version & Build Bug Fixed? Additional Notes
VoiceOver not reading form labels in Mobile Safari. VoiceOver will not speak the accessible name of HTML <input> controls that have a programmatically associated <label>, whether implicit or explicit.
  1. Open http://pauljadam.com/demos/mobileforma11y.html in Mobile Safari on iOS 8.
  2. Turn VoiceOver on.
  3. Set focus to a text input like First Name *.
  4. Set focus to a select input like First Day *.
  5. Set focus to a checkbox like Braille.
  6. Set focus to a radio button like Vegan.
VoiceOver speaks: "First Name star text field, First Day star popup button, Braille checkbox unchecked, Vegan radio button unchecked." VoiceOver speaks: "text field, popup button, checkbox unchecked, radio button unchecked." iPhone 6 Plus 64GB White GSM 8.0 (12A366) Fixed in iOS 8.1

VoiceOver only speaks title, placeholder, or WAI-ARIA attributes.

VoiceOver has never spoken fieldset legends.

VoiceOver speaks aria-expanded backwards in Mobile Safari. VoiceOver says "collapsed" when aria-expanded=true and "expanded" when aria-expanded=false. This is backwards. 1. Open http://pauljadam.com/demos/rwdstate.html in Mobile Safari on iOS 8.
2. Turn VoiceOver on.
3. Set focus to Static Expanded State Example button.
3. Set focus to Static Collapsed State Example button.
VoiceOver speaks the aria-expanded=true attribute saying "Expanded".
VoiceOver speaks the aria-expanded=false attribute saying "Collapsed".
VoiceOver incorrectly speaks the aria-expanded=true attribute saying "Collapsed".
VoiceOver incorrectly speaks the aria-expanded=false attribute saying "Expanded".
iPhone 6 Plus 64GB White GSM 8.0 (12A366) Fixed in iOS 8.2  
VoiceOver does not announce data table row and column headers. This used to work for simple tables. http://pauljadam.com/demos/tableA11yTest.html     iPhone 6 Plus 64GB White GSM 8.0 (12A366) Fixed in iOS 8.3 Old bugs from iOS 7 final still present.  
VoiceOver does not read or focus on <fieldset> <legend> elements The user cannot set focus to the <legend> using explore by touch or linear, swipe navigation. <fieldset><legend> elements are skipped over completely.
  1. Open http://pauljadam.com/demos/mobileforma11y.html in Mobile Safari on iOS 8.3.
  2. Turn VoiceOver on.
  3. Set focus to a <fieldset> <legend>.
  4. Swipe through all elements on the form.
VoiceOver speaks the <legend> element text on entering each <fieldset> and when user places focus on <legend> VoiceOver skips over each <legend> element and will not allow explore by touch focus. iPhone 6 Plus 64GB White GSM 8.3 NOT FIXED

VoiceOver iOS has never spoken fieldset legends.

VoiceOver skips over <iframe> elements when swiping Only possible to set focus inside an <iframe> using explore by touch navigation.