Bug 201354

Summary: <img> read as "group" by VoiceOver when source is SVG
Product: WebKit Reporter: kaylee <kayleeknowles42>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: mjs, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 12   
Hardware: Mac   
OS: macOS 10.14   

kaylee
Reported 2019-08-30 14:06:52 PDT
When using Voiceover, image tags whose source is an SVG are read as a group. The expected behavior is for them to be read as an image, which is what happens in Chrome. Inline SVGs in Safari are explicitly given role="img" to achieve the effect of being read as an image rather than a group; however there is no reason an img tag shouldn't always have an implicit role of img, regardless of the format of the source image. Here is a small sample codepen that can be used for testing: https://codepen.io/kaylee42/pen/gOYxWwg
Attachments
Radar WebKit Bug Importer
Comment 1 2019-08-31 17:17:30 PDT
Maciej Stachowiak
Comment 2 2020-02-03 18:56:01 PST
*** This bug has been marked as a duplicate of bug 187695 ***
Note You need to log in before you can comment on or make changes to this bug.