Add Visual Focus Support to SVG elements
<rdar://problem/16926525>
Visual focus is rendered when I run VoiceOver so focus is advancing. It does not render visual focus when I select the feature to do so in response to tabbing when VoiceOver is running.
Created attachment 231523 [details] Example Here is a little example that I used. System focus ring and outline work in SVG in general. There is just one bug with text elements that get outline but no system focus ring.
(In reply to comment #3) > Created an attachment (id=231523) [details] > Example > > Here is a little example that I used. System focus ring and outline work in SVG in general. There is just one bug with text elements that get outline but no system focus ring. Dirk, are you going to work on this one?
(In reply to comment #4) > (In reply to comment #3) > > Created an attachment (id=231523) [details] [details] > > Example > > > > Here is a little example that I used. System focus ring and outline work in SVG in general. There is just one bug with text elements that get outline but no system focus ring. > > Dirk, are you going to work on this one? No, not at the moment.
(In reply to comment #5) > (In reply to comment #4) > > (In reply to comment #3) > > > Created an attachment (id=231523) [details] [details] [details] > > > Example > > > > > > Here is a little example that I used. System focus ring and outline work in SVG in general. There is just one bug with text elements that get outline but no system focus ring. > > > > Dirk, are you going to work on this one? > > No, not at the moment. I can at least say that we indeed never called SVGInlineTextBox::paint with paint phase Outline. Even if that does not affect system focus, I could imagine that we don't call it for the same reason (which I don't know atm).
Another test case. It could probably be updated to use drawFocusRing. http://www.html5accessibility.com/tests/canvas.html