<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - AX: support aria-posinset, aria-setsize for radio buttons"
   href="https://bugs.webkit.org/show_bug.cgi?id=231324">231324</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>AX: support aria-posinset, aria-setsize for radio buttons
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>WebKit Nightly Build
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Accessibility
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned@lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>aleventhal@google.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>andresg_22@apple.com, webkit-bug-importer@group.apple.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Example with <input type="radio">:
data:text/html,<div role="radigroup"><label><input type="radio" name="z" aria-posinset="50" aria-setsize="60">Cats</label><label><input type="radio"name="z"  aria-posinset="51" aria-setsize="60">Dogs</label></div>

Example using ARIA role=radio:
data:text/html,<div role="radiogroup"><div tabindex="0" role="radio" aria-posinset="20" aria-setsize="30">Fish</div><div tabindex="0" role="radio" aria-posinset="21" aria-setsize="30">Bird</div></div>

Steps:
1. Run one of the above examples with VoiceOver and Safari
2. Tab through the items
Notice that that items are read as "1 of 2" and "2 of 2", not respecting the ARIA positional markup.

See also <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - AX: Should support aria-posinset and aria-setsize for list items"
   href="show_bug.cgi?id=98202">bug 98202</a> for list items.
<a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-posinset">http://www.w3.org/TR/wai-aria/states_and_properties#aria-posinset</a>
<a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-setsize">http://www.w3.org/TR/wai-aria/states_and_properties#aria-setsize</a></pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>