<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>29581</bug_id>
          
          <creation_ts>2016-04-20 17:34:16 +0000</creation_ts>
          <short_desc>aria-posinset and aria-setsize are not listed as supported attributes for the roles menuitem, menuitemcheckbox, and menuitemradio</short_desc>
          <delta_ts>2018-05-03 21:41:02 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>ARIA</product>
          <component>Spec</component>
          <version>1.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Bryan Garaventa">bryan.garaventa</reporter>
          <assigned_to name="James Craig">jcraig</assigned_to>
          <cc>w3cbugzilla</cc>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>125950</commentid>
    <comment_count>0</comment_count>
    <who name="Bryan Garaventa">bryan.garaventa</who>
    <bug_when>2016-04-20 17:34:16 +0000</bug_when>
    <thetext>The ARIA 1.1 specification is lacking aria-posinset and aria-setsize support for all of the roles menuitem, menuitemcheckbox, and menuitemradio, which is needed for complex markup structures where parent child relationships are difficult to calculate within the browser.

It is important that these two attributes be added to the supported attributes section for each of these roles to ensure future interoperability across devices when applied.

Related discussion thread:



-----Original Message-----
From: Rich Schwerdtfeger [mailto:richschwer@gmail.com] 
Sent: Wednesday, April 20, 2016 7:08 AM
To: Bryan Garaventa &lt;bryan.garaventa@ssbbartgroup.com&gt;
Cc: ARIA Working Group &lt;public-aria@w3.org&gt;
Subject: Re: Role=menuitem and aria-posinset and aria-setsize support?

It should be there and I am pretty sure Mozilla implements it already for starters.

Please create an issue.

Rich

Sent from my iPhone

&gt; On Apr 19, 2016, at 8:42 AM, Bryan Garaventa &lt;bryan.garaventa@ssbbartgroup.com&gt; wrote:
&gt; 
&gt; Hi,
&gt; I know I&apos;ve brought this up before and I believe we agreed that all of 
&gt; the role=menuitem, role=menuitemcheckbox, and role=menuitemradio roles 
&gt; should support aria-posinset and aria-setsize, but this doesn&apos;t appear 
&gt; to be in the spec at 
&gt; http://www.w3.org/TR/2016/WD-wai-aria-1.1-20160317/#menuitem
&gt; 
&gt; Can this please be added? It&apos;s important for an explicit association when the hierarchy is unpredictable.
&gt; 
&gt; Thanks,
&gt; Bryan
&gt; 
&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>