<?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>24615</bug_id>
          
          <creation_ts>2014-02-10 23:54:03 +0000</creation_ts>
          <short_desc>Define Accessibility API behavior for dynamic changes to input element type attribute</short_desc>
          <delta_ts>2016-03-19 13:00:02 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>HTML a11y APIs (editor: Steve Faulkner, Cynthia Shelly)</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows NT</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Cynthia Shelly">cyns</reporter>
          <assigned_to name="steve faulkner">faulkner.steve</assigned_to>
          <cc>chaals</cc>
    
    <cc>joelancer1394</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-bugzilla</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
    
    <cc>surkov.alexander</cc>
          
          <qa_contact name="HTML a11y API spec bugbot">sideshowbarker+html-a11y-api</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>100224</commentid>
    <comment_count>0</comment_count>
    <who name="Cynthia Shelly">cyns</who>
    <bug_when>2014-02-10 23:54:03 +0000</bug_when>
    <thetext>Same issue as https://www.w3.org/Bugs/Public/show_bug.cgi?id=13560

In the Windows accessibility APIs, the role/control type of an accessibility api object cannot be changed dynamically. The object must be destroyed and re-created.  Doing so without losing focus or confusing AT is difficult and likely to be buggy.  Not sure if this is also problematic on other platforms.

Need to specify in mapping doc how this will be handled in APIs.
Consider a WCAG failure for changing input type attribute at runtime.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100272</commentid>
    <comment_count>1</comment_count>
    <who name="alexander surkov">surkov.alexander</who>
    <bug_when>2014-02-11 13:32:40 +0000</bug_when>
    <thetext>for the record: in Firefox the accessible object is recreated and focus is refired.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>