<?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>14295</bug_id>
          
          <creation_ts>2011-09-26 14:31:39 +0000</creation_ts>
          <short_desc>ACTION-920: Correct aria-hidden row in State &amp; Property Mapping Table</short_desc>
          <delta_ts>2011-10-25 16:34:20 +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>Core AAM</component>
          <version>1.0</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andi Snow-Weaver">andi.snowweaver</reporter>
          <assigned_to name="David Bolter">dbolter</assigned_to>
          
          
          <qa_contact name="ARIA UA Implementors">aria-ua-impl</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>57357</commentid>
    <comment_count>0</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-09-26 14:31:39 +0000</bug_when>
    <thetext>MSAA columns are not clear on what UAs are required to do for aria-hidden. ATK column is blank. This is impacting the generation of testable statements for ARIA.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57509</commentid>
    <comment_count>1</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-09-29 14:43:57 +0000</bug_when>
    <thetext>In the mapping table for aria-hidden, need to specify what the mapping is IF the object is in the tree and refer to section 5.1 for more information.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57711</commentid>
    <comment_count>2</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-10-03 16:31:22 +0000</bug_when>
    <thetext>David,

When an object with aria-hidden=&quot;true&quot; is in the accessibility tree is aria-hidden mapped to anything or does FF just map everything else as if aria-hidden were not present?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57773</commentid>
    <comment_count>3</comment_count>
    <who name="David Bolter">dbolter</who>
    <bug_when>2011-10-04 15:53:25 +0000</bug_when>
    <thetext>(In reply to comment #2)
&gt; David,
&gt; 
&gt; When an object with aria-hidden=&quot;true&quot; is in the accessibility tree is
&gt; aria-hidden mapped to anything or does FF just map everything else as if
&gt; aria-hidden were not present?

Currently everything else gets mapped as it would normally.

Changes to aria-hidden will result in an object-attribute changed event as well as a reorder event on the parent node.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57781</commentid>
    <comment_count>4</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-10-04 16:58:45 +0000</bug_when>
    <thetext>David, 

Review all sections in 5.8 for correctness of the way aria-hidden is specified.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>58348</commentid>
    <comment_count>5</comment_count>
    <who name="David Bolter">dbolter</who>
    <bug_when>2011-10-18 15:13:13 +0000</bug_when>
    <thetext>aria-hidden is currently not correct. We only fire:
IA2_EVENT_OBJECT_ATTRIBUTE_CHANGED

This was the ultimate decision reached after lengthy discussion with NVDA. We continue to treat aria-hidden as a hint that AT can then use to decide what they want to convey.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>58368</commentid>
    <comment_count>6</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-10-18 20:06:08 +0000</bug_when>
    <thetext>I have made the correction for IA2 indicated in comment #5. 

But there is another issue with aria-hidden that came up in the ARIA TF meeting.

Using an inspection tool, Joseph sees aria-hidden mapped to a property. This is not reflected in the text we have developed for the UAIG state and property mapping table where we just say that if the object is in the accessibility tree, you map all of the other properties as normal. Please clarify what aria-hidden is mapped to.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>58927</commentid>
    <comment_count>7</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-10-25 16:34:20 +0000</bug_when>
    <thetext>Opened Bug 14561 for the aria-hidden mapping in the state &amp; property table.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>