1
    2
    3
    4
    5
    6
    7
    8
    9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25

content / test / data / accessibility / aria / aria-listbox-activedescendant.html [blame]

<!--
@EXECUTE-AND-WAIT-FOR:focusChildren()
@MAC-ALLOW:AXOrientation
@MAC-ALLOW:AXSelected
@MAC-ALLOW:AXSelectedChildren
@MAC-ALLOW:AXVisibleChildren
-->
<html>
<body>
<div role="listbox" tabIndex="0" aria-activedescendant="3">
  <div id="1" aria-label="1" role="option">Item 1</div>
  <div id="2" aria-label="2" role="option">Item 2</div>
  <div id="3" aria-label="3" role="option">Item 3</div>
</div>
<div id="done"></div>
<script>
function focusChildren() {
    document.querySelector('*[role="listbox"]').focus();
    document.getElementById('done').innerText = 'focused';
    return 'focused';
}
</script>

</body>
</html>