chromium/third_party/blink/web_tests/svg/custom/a-focus-by-tab-offscreen.html

<!DOCTYPE html>
<html>
<body>
<input id="input1">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100" height="100" viewBox="0 0 100 100">
  <g transform="translate(-1000 -1000)">
    <a xlink:href="" id="svg-a"><text>Link</text></a>
  </g>
</svg>
<script src="../../resources/js-test.js"></script>
<script>
document.body.offsetTop; // Force layout.
var input1 = document.getElementById('input1');
var tab = '\t';
testRunner.overridePreference('WebKitTabToLinksPreferenceKey', true);
debug('tabToLinks=true');
shouldBe('input1.focus(); document.activeElement', 'input1');
shouldBe('eventSender.keyDown(tab); document.activeElement', 'document.getElementById("svg-a")');
document.activeElement.blur();

debug('tabToLinks=false');
testRunner.overridePreference('WebKitTabToLinksPreferenceKey', false);
shouldBe('input1.focus(); document.activeElement', 'input1');
shouldNotBe('eventSender.keyDown(tab); document.activeElement', 'document.getElementById("svg-a")');
</script>
</body>