JAWS 2019 (august)
- With Chrome 75 exposes 2 contentinfo landmarks. The first scoped to the body, and the second within the open non-modal
dialog
element.
- With Edge 77 (dev) exposes 2 contentinfo landmarks. The first scoped to the body, and the second within the open non-modal
dialog
element.
- With IE11 fails to expose contentinfo landmark. Existing bug noting that if there is a wrapping
div
between the body
and the header
, that JAWS will not correctly convert the footer
to a landmark. If div id=app
did not exist, the correct footer would be announced as a contentinfo landmark.
- With Firefox 68.0.1 exposes 13 contentinfo landmarks. Firefox's accessibility tree generally exposes these footers as "role: section" in their a11y tree, The exception being the footer which should be exposed as the contentinfo landmark. This element is exposed as "role: landmark" in Firefox's a11y tree.
NVDA 2019.1.1
- With Chrome 75 exposes 1 (correct) contentinfo landmark.
- With Edge 77 (dev) exposes 1 (correct) contentinfo landmark.
- With IE11 exposes 13 contentinfo landmarks
- With Firefox 68.0.1 exposes 1 (correct) contentinfo landmark.
macOS 10.14.5 VoiceOver with Safari 12.1.1
No contentinfo
landmarks exposed. Webkit bug marked as fixed.
Retesting with Safari Tech Preview Release 88 (Safari 13.0, WebKit 14608.1.36), three content information landmarks are exposed. 1 as a child of nav
, another as a child of dialog
and the last correctly scoped to body
.
Open Webkit bug regarding headers, footers and other landmarks.
iOS 12.3.1 VoiceOver
Except for the footer elements within section
, article
all others (12) were exposed as "footer" landmarks.
macOS 10.14.5 VoiceOver with Chrome 75
Exposes zero contentinfo landmarks.
Note: Chrome's accessibility panel exposes the footer
with role: contentinfo
TalkBack 7.3 on Android 8.1
- Chrome 75 zero contentinfo landmarks.
-
Firefox 68 exposed 2 contentinfo landmarks. The first being the
footer
at the end of the main
element. The second being the expected contentinfo landmark where the footer is scoped to the body.