<?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>11514</bug_id>
          
          <creation_ts>2010-12-09 16:28:00 +0000</creation_ts>
          <short_desc>Populate UIA column in section 5.8.1 Table of events to be fired in each API for changes in WAI-ARIA states and properties</short_desc>
          <delta_ts>2011-12-09 18:50:04 +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>43213</commentid>
    <comment_count>0</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2010-12-09 16:28:00 +0000</bug_when>
    <thetext></thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49343</commentid>
    <comment_count>1</comment_count>
    <who name="Cynthia Shelly">cyns</who>
    <bug_when>2011-06-08 21:09:31 +0000</bug_when>
    <thetext>SelectionItem Pattern events when used on roles gridcell,  option, row, tab</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51012</commentid>
    <comment_count>2</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-07-14 13:41:56 +0000</bug_when>
    <thetext>Per the current text events MUST be fired for the following which currently do not have UIA events defined:

aria-disabled
aria-pressed
aria-invalid
aria-readonly
aria-required</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51014</commentid>
    <comment_count>3</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-07-14 14:20:13 +0000</bug_when>
    <thetext>Andi to remove bulleted lists and make sure information is either absorbed into the events table or described elsewhere.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51045</commentid>
    <comment_count>4</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-07-14 19:24:35 +0000</bug_when>
    <thetext>At the UAI TF meeting today, we decided to take out the bulleted list above the
table as long as the information is covered either in the table or elsewhere in
the document.

The only things that don&apos;t seem to be covered are:

aria-hidden: this will affect the visibility state when the object is in the
accessibility tree
&lt;als&gt; I know this is tied up with the aria-hidden issues but we don&apos;t talk
about exposing any states for aria-hidden in the state/property mapping table.
Should we have something more there for cases where the object is in the
accessibility tree? &lt;/als&gt;

aria-multiselectable changes: user agents SHOULD cause the destruction and
recreation of a new accessible object for the element, because it is a major
change where the interfaces exposed via accessibility APIs change as well.
&lt;als&gt; aria-multiselectable processing will be covered in the section on
Selection Events. See Bug 13258 &lt;/als&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51345</commentid>
    <comment_count>5</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-07-21 15:07:06 +0000</bug_when>
    <thetext>David,

Look up the events that are fired with aria-hidden changes and review the table of events in 5.8.1 to make sure it&apos;s correct for the IA2 and ATK columns:

http://www.w3.org/WAI/PF/aria-implementation/#mapping_events_state-change

Record any changes needed in this bug and reassign to Andi.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51386</commentid>
    <comment_count>6</comment_count>
    <who name="David Bolter">dbolter</who>
    <bug_when>2011-07-22 19:15:13 +0000</bug_when>
    <thetext>For changes to aria-hidden, FF currently fires:

On Windows:
IA2_EVENT_OBJECT_ATTRIBUTE_CHANGED

On Linux:
Nothing :(

I need to figure out what&apos;s up there.

In any event, I had push-back on firing SHOW/HIDE. My gut reaction is to say the object attribute changed event is important. I&apos;m having trouble finding the event in atk...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51624</commentid>
    <comment_count>7</comment_count>
    <who name="Andi Snow-Weaver">andi.snowweaver</who>
    <bug_when>2011-07-28 12:10:01 +0000</bug_when>
    <thetext>Are all of the other IA2 and ATK events correct?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>58925</commentid>
    <comment_count>8</comment_count>
    <who name="David Bolter">dbolter</who>
    <bug_when>2011-10-25 16:31:31 +0000</bug_when>
    <thetext>Figure out &quot;notify state change&quot; verbiage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61312</commentid>
    <comment_count>9</comment_count>
    <who name="David Bolter">dbolter</who>
    <bug_when>2011-12-09 16:58:35 +0000</bug_when>
    <thetext>OK for ATK create verbiage that follows this pattern:

fire &quot;object:state-changed:foo&quot; where foo is the state. For example:

Fire &quot;object:state-changed:checked&quot;.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>