chromium/content/test/data/accessibility/aom/event-listener-on-virtual-node.html

<body>
<button aria-label='FocusMe'></button>
<script>
  var virtualNode = new AccessibleNode();
  virtualNode.role = 'link';
  virtualNode.label = 'ClickMe';
  virtualNode.onaccessibleclick = function() {
    document.querySelector('button').focus();
  };
  document.body.accessibleNode.appendChild(virtualNode);
</script>
</body>