SVG and Image markup tests

Last updated: May 21, 2019

Tests are grouped by those that are intended to expose an accessible name, or other noted information, and those that are intended to hide the image or SVG from screen readers.

Accessible Name Tests

The following tests should announce the intended accessible name. In instances where an image was not provided an accessible name, it is expected the file name should be announced. These test results communicate the current behavior of the paired browser and screen reader combinations. They do not necessarily match what is exposed to the accessibility API of each browser, but rather illustrate what people using these screen reader and browser pairings will experience.

More information on passes and fails

It is understood that some screen readers default settings may result in the file name not being announced, and the image being ignored. However, there may be instances where an image cannot be provided alternative text at the time of publication, but the existence of the image is still important. This is the reasoning for marking such tests as failures.

See HTML 5.3: Guidance for markup generators and HTML 5.3: When a text alternative is not available at the time of publication

Test 1

Accessible Name
Pattern notes:

Image src points to .svg file

Expected announcement:
"Accessible Name" with image or graphic role.

Test 1 - Pass: 19. Fail: 3.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na fail: announced as group. na na na
Safari (iOS 12.1 & 12.2) na na na na na fail: ignored na na
Chrome (71 to 74) pass pass pass pass pass fail: ignored na na
Chrome Android (74.0) na na na na na na pass
Edge (42 pre-Chromium) pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 2

Accessible Name
Pattern notes:

Image src points to .svg file. Uses role=img.

Expected announcement:
"Accessible Name" with image or graphic role.

Test 2 - Pass: 22.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass
Edge (42 pre-Chromium) pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 3

Accessible Name
Pattern notes:

Image src points to .jpg file.

Expected announcement:
"Accessible Name" with image or graphic role.

Test 3 - Pass: 22.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 4

Accessible Name
Pattern notes:

Image with alt and title with the same value.

Expected announcement:
"Accessible Name" with image or graphic role.

Test 4 - Pass: 19. Exception: 3.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) Exception:
alt and title announced w/graphic hot key
pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na Exception:
announces: accName graphic accName
na
Edge (42 pre-Chromium) Exception:
alt and title announced w/graphic hot key
pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 5

Pattern notes:

Image without alt but with title.

Expected announcement:
"Accessible Name" with image or graphic role.

Test 5 - Pass: 22.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 6

Pattern notes:

Image without alt.

Expected announcement:
filename and extension with image or graphic role.

Test 6 - Pass: 5. Fail: 17.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na fail: announces graphic but not filename na
Firefox (64.0.2 to 66.0.5) fail: ignored na fail: ignored fail: ignored na na na na
IE (11) fail: ignored fail: ignored fail: ignored fail: ignored na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) fail: ignored fail: ignored fail: ignored fail: ignored pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) fail: announces graphic but not filename fail: announces graphic but not filename fail: announces graphic but not filename fail: announces graphic but not filename na na na fail: announces image but not filename

Test 7

Accessible Name
Pattern notes:

Image with alt and title with the similar values, changes in capitalization.

Expected announcement:
"Accessible Name" with image or graphic role.

Test 7 - Pass: 14. Exception: 8.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) Exception:
alt and title announced w/graphic hot key
na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na Exception:
alt and title announced
na na na
Safari (iOS 12.1 & 12.2) na na na na na Exception:
alt and title announced
na na
Chrome (71 to 74) Exception:
alt and title announced w/graphic hot key
pass pass pass Exception:
alt and title announced
Exception:
alt and title announced
na na
Chrome Android (74.0) na na na na na na Exception:
Both alt and title announced
na
Edge (42 pre-Chromium) Exception:
alt and title announced w/graphic hot key
pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 8

Pattern notes:

Image with empty alt and title with value.

Expected announcement:
"Accessible Name" with image or graphic role.

Test 8 - Pass: 4. Fail: 18.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) Fail: ignored Fail: ignored
Fail: ignored
Fail: ignored
na na na na
Safari (12.1) na na na na Fail: ignored na na na
Safari (iOS 12.1 & 12.2) na na na na na Fail: ignored na na
Chrome (71 to 74) Fail: ignored
Fail: ignored
Fail: ignored
Fail: ignored
Fail: ignored Fail: ignored na na
Chrome Android (74.0) na na na na na na Fail: ignored na
Edge (42 pre-Chromium) Fail: ignored
Fail: ignored
Fail: ignored
Fail: ignored
na na na Fail: ignored

Test 9

Pattern notes:

SVG without any ARIA, pointing to SVG with title element. svg also has title attribute.

Expected announcement:
"Title accName" with image or graphic role. Should display "Title accName" on hover of svg.

Test 9 - Pass: 6. Exception: 5. Fail: 11.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na fail: only announces "graphic" na
Firefox (64.0.2 to 66.0.5) fail: ignored
Displays SVG <title> on hover, not title attr.
na fail: ignored
Displays SVG <title> on hover, not title attr.
fail: ignored
Displays SVG <title> on hover, not title attr.
na na na na
IE (11) Exception:
Announcement pass w/VC.
Undiscoverable with graphic hot key.
Displays no tooltip on hover.
fail: ignored
Displays no tooltip on hover.
fail: ignored
Displays no tooltip on hover.
fail: ignored
Displays no tooltip on hover.
na na na na
Safari (12.1) na na na na fail: only announces "image" na na na
Safari (iOS 12.1 & 12.2) na na na na na fail: only announces "image" na na
Chrome (71 to 74) Exception:
Announcement pass.
Displays SVG <title> on hover, not title attr.
Exception:
Announcement pass.
Displays SVG <title> on hover, not title attr.
Exception:
Announcement pass.
Displays SVG <title> on hover, not title attr.
Exception:
Announcement pass.
Displays SVG <title> on hover, not title attr.
fail: announces as "group"
Displays SVG <title> on hover, not title attr.
fail: only announces "image" na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) Announcement pass.
Displays no tooltip on hover.
Announcement pass.
Displays no tooltip on hover.
Announcement pass.
Displays no tooltip on hover.
Announcement pass.
Displays no tooltip on hover.
na na na Announcement pass.
Displays no tooltip on hover.

Test 10

Accessible Name
Pattern notes:

SVG with role=img and aria-labelledby pointing to title element.

Expected announcement:
"Accessible Name" with image or graphic role.

Test 10 - Pass: 15. Exception: 5. Fail: 2.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na Exception:
Two focus stops. First announces accessible name, and graphic role twice. Second stop announces only "graphic" with no accessible name.
na
Firefox (64.0.2 to 66.0.5) Exception:
announces accName twice (setting path to aria-hidden=true would correct.)
na fail: ignored fail: ignored na na na na
IE (11) pass Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 11

Accessible Name
Pattern notes:

SVG with role=img and aria-labelledby pointing to title element. path has aria-hidden="true".

Accessible Name
  

Expected announcement:
"Accessible Name" with image or graphic role.

Test 11 - Pass: 19. Exception: 3.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 12

Accessible Name
Pattern notes:

SVG with role=img and title element. use without aria-hidden="true".

Expected announcement:
"Accessible Name" with image or graphic role.

Test 12 - Pass: 14. Exception: 6. Fail: 2.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na Exception:
Two focus stops. First announces accessible name, and "graphic, diagram, graphic" as the role. Second stop announces only "graphic" with no accessible name.
na
Firefox (64.0.2 to 66.0.5) Exception:
alt and title announced
na fail: ignored fail: ignored na na na na
IE (11) Exception:
alt and title announced with graphic hot key. Announced correctly with virtual cursor
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 13

Accessible Name
Pattern notes:

SVG with role=img and title element. use has aria-hidden="true".

Expected announcement:
"Accessible Name" with image or graphic role.

Test 13 - Pass: 19. Exception: 3.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 14

Pattern notes:

SVG with role=img and aria-label. use without aria-hidden="true".

Expected announcement:
"Accessible Name" with image or graphic role.

Test 14 - Pass: 15. Exception: 5. Fail: 2.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na Exception:
Two focus stops. First announces accessible name, and "graphic, diagram, graphic" as the role. Second stop announces only "graphic" with no accessible name.
na
Firefox (64.0.2 to 66.0.5) Exception:
alt and title announced
na fail: ignored fail: ignored na na na na
IE (11) pass Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 15

Pattern notes:

SVG with role=img and aria-label. use has aria-hidden="true".

Expected announcement:
"Accessible Name" with image or graphic role.

Test 15 - Pass: 19. Exception: 3.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
Exception:
announces accName + graphic w/vc, but undiscoverable with graphic hotkey
na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass
(tested with virtual cursor only)
pass
(tested with virtual cursor only)
na na na pass

Test 16

Pattern notes:

SVG with role=img. use without aria-hidden=true.

Expected announcement:
"Accessible Name" with image or graphic role.

Test 16 - Exception: 1. Fail: 21.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na Exception:
Two focus stops. First announces as "graphic, accessible name, diagram, graphic". Second stop announces only "graphic" with no accessible name.
na
Firefox (64.0.2 to 66.0.5) fail na fail: ignored fail: ignored na na na na
IE (11) fail: ignored fail: ignored fail: ignored fail: ignored na na na na
Safari (12.1) na na na na fail: only announced as image na na na
Safari (iOS 12.1 & 12.2) na na na na na fail: only announced as image na na
Chrome (71 to 74) fail: ignored fail: ignored fail: ignored fail: ignored fail: role announced, no name fail: only announced as image na na
Chrome Android (74.0) na na na na na na fail: ignored na
Edge (42 pre-Chromium) fail: announces only as graphic fail: announces only as graphic fail: announces only as graphic fail: announces only as graphic na na na fail: announces only as image

Test 17

Pattern notes:

SVG without any ARIA.

Expected announcement:
"Accessible Name" with image or graphic role.

Test 17 - Fail: 22.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na fail: only announces "graphic" role. na
Firefox (64.0.2 to 66.0.5) fail na fail: ignored fail: ignored na na na na
IE (11) fail: ignored fail: ignored fail: ignored fail: ignored na na na na
Safari (12.1) na na na na fail: only announced as image na na na
Safari (iOS 12.1 & 12.2) na na na na na fail: only announced as image na na
Chrome (71 to 74) fail: ignored fail: ignored fail: ignored fail: ignored fail: ignored fail: only announced as image na na
Chrome Android (74.0) na na na na na na fail: ignored na
Edge (42 pre-Chromium) fail: announces only as graphic fail: announces only as graphic fail: announces only as graphic fail: announces only as graphic na na na fail: announces only as image

Hide Images / SVGs from Screen Readers

Hidden Test 1

Pattern notes:

Image with empty alt and aria-hidden=true.

Expected announcement:
Hidden to screen readers

Hidden Test 1 - Pass: 22.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass pass na na na pass

Hidden Test 2

Pattern notes:

Image src with empty alt.

Expected announcement:
Hidden to screen readers

Hidden Test 2 - Pass: 22.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass Note: used to fail prior to 10.14.4, would be be focusable but make no announcement. pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass
(tested with virtual cursor only)
pass na na na pass

Hidden Test 3

Pattern notes:

Image with alt but set to aria-hidden=true.

Expected announcement:
Hidden to screen readers

Hidden Test 3 - Pass: 22.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass pass na na na pass

Hidden Test 4

Pattern notes:

SVG with aria-hidden=true.

Expected announcement:
Hidden to screen readers

Hidden Test 4 - Pass: 22.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass pass na na na pass

Hidden Test 5

Pattern notes:

SVG with role=presentation. use points to SVG with nested title.

Expected announcement:
Hidden to screen readers

Hidden Test 5 - Pass: 13. Fail: 9.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na fail: announces graphic without accName na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na fail: announces image without accName na na na
Safari (iOS 12.1 & 12.2) na na na na na fail: announces image without accName na na
Chrome (71 to 74) pass pass pass pass pass fail: announces image without accName na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) fail: announces graphic without accName fail: announces graphic without accName fail: announces graphic without accName fail: announces graphic without accName na na na fail: announces image without accName

Hidden Test 6

Pattern notes:

SVG with role=presentation. use points to SVG w/out nested title.

Expected announcement:
Hidden to screen readers

Hidden Test 6 - Pass: 13. Fail: 9.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na fail: announces graphic without accName na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na fail: announces image without accName na na na
Safari (iOS 12.1 & 12.2) na na na na na fail: announces image without accName na na
Chrome (71 to 74) pass pass pass pass pass fail: announces image without accName na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) fail: announces graphic without accName fail: announces graphic without accName fail: announces graphic without accName fail: announces graphic without accName na na na fail: announces image without accName

Hidden Test 7

Pattern notes:

img without alt and with role=presentation.

Expected announcement:
Hidden to screen readers

Hidden Test 7 - Pass: 22.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass pass na na na pass

Hidden Test 8

Accessible Name
Pattern notes:

img with alt and with role=presentation.

Expected announcement:
Hidden to screen readers

Hidden Test 8 - Pass: 22.
NVDA (2018.4 & 2019.1) JAWS 18 JAWS (2018) JAWS (2019) VO (Mac 10.14.4) VO (iOS 12.1 & 12.2) TalkBack (7.2) Narrator
Firefox Android (66.0.5) na na na na na na pass na
Firefox (64.0.2 to 66.0.5) pass na pass pass na na na na
IE (11) pass pass pass pass na na na na
Safari (12.1) na na na na pass na na na
Safari (iOS 12.1 & 12.2) na na na na na pass na na
Chrome (71 to 74) pass pass pass pass pass pass na na
Chrome Android (74.0) na na na na na na pass na
Edge (42 pre-Chromium) pass pass pass pass na na na pass