Bug 182892 - AX: VoiceOver Focus Outline for SVG Element on iOS is Offset from actual outline of element
Summary: AX: VoiceOver Focus Outline for SVG Element on iOS is Offset from actual outl...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-02-16 15:21 PST by Thomas Logan
Modified: 2018-02-16 15:22 PST (History)
2 users (show)

See Also:


Attachments
The source code for the US Map that I link to that illustrates the issue (2.77 MB, application/zip)
2018-02-16 15:21 PST, Thomas Logan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Logan 2018-02-16 15:21:58 PST
Created attachment 334077 [details]
The source code for the US Map that I link to that illustrates the issue

I have a sample SVG US map that was built using the jQuery Vector Maps library. 
Sample Map: http://demo.equalentry.com/map-us/

I have attached the source code for your reference. 

I noticed that on iOS VoiceOver's focus rectangle renders with the visual outline of the SVG path but that the VoiceOver focus is offset from the actual element.  In the attached example the state of North Carolina is focused but VoiceOver is showing a visual outline offset above and to the left of the element. 

iOS Image - https://www.dropbox.com/s/kscd298i1bnpjlp/iOS_VoiceOver_SVG.png?dl=0
Comment 1 Radar WebKit Bug Importer 2018-02-16 15:22:19 PST
<rdar://problem/37621630>