Created attachment 243863 [details] Test Case Any SVG element (e.g. <text>, <svg>, …) is focusable once a focus event listener is attached to that element. Steps to Reproduce: 1. addEventListener('focus', …) to any SVG element 2. focus() that element 3. observe document.activeElement changed to the SVG element live test case: http://medialize.github.io/ally.js/tests/browser-bugs/blink-svg-focus-event.html This failure also exists in Blink.
Blink issue for reference: https://code.google.com/p/chromium/issues/detail?id=445798
Just to update that based on Chrome (Blink) issue, this is subject to Web-spec discussion and the expected behavior is not clear in current spec.
Let's pull it in for tracking, but there may not be anything to do here.
<rdar://problem/97101649>
We fixed that: https://trac.webkit.org/changeset/248983 *** This bug has been marked as a duplicate of bug 200997 ***