<?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>11798</bug_id>
          
          <creation_ts>2011-01-19 08:20:07 +0000</creation_ts>
          <short_desc>It has been brought to my attention by some browser vendors that browsers don&apos;t actually implement accessibility API annotations exactly the way the ARIA spec says to; instead, they have default mappings from HTML directly to the accessibility APIs that t</short_desc>
          <delta_ts>2012-01-13 09:38:15 +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>LC1 HTML5 spec</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>10066</dup_id>
          
          <bug_file_loc>http://www.whatwg.org/specs/web-apps/current-work/#annotations-for-assistive-technology-products-(aria)</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>contributor</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>annevk</cc>
    
    <cc>cooper</cc>
    
    <cc>dbolter</cc>
    
    <cc>faulkner.steve</cc>
    
    <cc>ian</cc>
    
    <cc>laura.lee.carlson</cc>
    
    <cc>mike</cc>
    
    <cc>mjs</cc>
    
    <cc>public-html-a11y</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>44461</commentid>
    <comment_count>0</comment_count>
    <who name="">contributor</who>
    <bug_when>2011-01-19 08:20:07 +0000</bug_when>
    <thetext>Specification: http://www.whatwg.org/specs/web-apps/current-work/complete.html
Section: http://www.whatwg.org/specs/web-apps/current-work/#annotations-for-assistive-technology-products-(aria)

Comment:
It has been brought to my attention by some browser vendors that browsers
don&apos;t actually implement accessibility API annotations exactly the way the
ARIA spec says to; instead, they have default mappings from HTML directly to
the accessibility APIs that they use unless an explicit role=&quot;&quot; has been
given. So it might make sense to change this section so that it is nothing but
conformance criteria for authors, removing the UA conformance criteria
relating to ARIA and platform AAPIs from the HTML spec altogether.

Posted from: 76.102.14.57 by ian@hixie.ch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44473</commentid>
    <comment_count>1</comment_count>
    <who name="Anne">annevk</who>
    <bug_when>2011-01-19 14:11:30 +0000</bug_when>
    <thetext>If we want interoperability here this should still be defined somewhere, no?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44485</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-01-19 17:15:39 +0000</bug_when>
    <thetext>This probably affects ISSUE-129.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44486</commentid>
    <comment_count>3</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2011-01-19 17:19:31 +0000</bug_when>
    <thetext>(In reply to comment #2)
&gt; This probably affects ISSUE-129.

i am sure it does, when can we expect some elaboration of your thinking?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44487</commentid>
    <comment_count>4</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2011-01-19 17:22:31 +0000</bug_when>
    <thetext>The comment in the subject is not accurate as to WebKit. We map elements and attributes to generic roles and properties (matching ARIA whenever possible) and then map those to a native API.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44492</commentid>
    <comment_count>5</comment_count>
    <who name="David Bolter">dbolter</who>
    <bug_when>2011-01-19 18:09:45 +0000</bug_when>
    <thetext>(In reply to comment #4)
&gt; The comment in the subject is not accurate as to WebKit. We map elements and
&gt; attributes to generic roles and properties (matching ARIA whenever possible)
&gt; and then map those to a native API.

Firefox also has had an internal representation that predates ARIA and in some cases informed the spec. I don&apos;t tend to mention this in case it conflates things.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44580</commentid>
    <comment_count>6</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-01-21 23:30:34 +0000</bug_when>
    <thetext>(In reply to comment #3)
&gt; i am sure it does, when can we expect some elaboration of your thinking?

I&apos;m not sure there&apos;s anything to elaborate on beyond what comment 0 says.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44601</commentid>
    <comment_count>7</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2011-01-22 08:08:30 +0000</bug_when>
    <thetext>(In reply to comment #6)
&gt; (In reply to comment #3)
&gt; &gt; i am sure it does, when can we expect some elaboration of your thinking?
&gt; 
&gt; I&apos;m not sure there&apos;s anything to elaborate on beyond what comment 0 says.

&quot;some browser vendors that browsers
don&apos;t actually implement accessibility API annotations exactly the way the
ARIA spec says to&quot;

how do they differ?

&quot;This probably affects ISSUE-129&quot;

how?

&quot;So it might make sense to change this section so that it is nothing but
conformance criteria for authors, removing the UA conformance criteria
relating to ARIA and platform AAPIs from the HTML spec altogether.&quot;

how will this materially affect the current spec text?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44602</commentid>
    <comment_count>8</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2011-01-22 08:41:08 +0000</bug_when>
    <thetext>&quot;So it might make sense to change this section so that it is nothing but
conformance criteria for authors, removing the UA conformance criteria
relating to ARIA and platform AAPIs from the HTML spec altogether.&quot;

does this bug indicate that we are closer to an amicable resolution in regards in regards to the &quot;basis for addition of &quot;Guidance for User Agents&quot; [1] part of the change proposal? 

[1]  http://www.w3.org/html/wg/wiki/ChangeProposals/ARIAinHTML5#basis_for_addition_of_.22Guidance_for_User_Agents.22</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44716</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Cooper">cooper</who>
    <bug_when>2011-01-25 16:36:24 +0000</bug_when>
    <thetext>Bug triage sub-team is marking this as a duplicate of 10066. That is the master bug for ARIA integration and ISSUE-129. Under remit of those issues, the ARIA integration sub-team is developing HTML to Platform Accessibility APIs Implementation Guide currently drafted at http://dev.w3.org/html5/html-api-map/overview.html. That is the document that addresses the concern raised by this bug.

*** This bug has been marked as a duplicate of bug 10066 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52685</commentid>
    <comment_count>10</comment_count>
    <who name="Michael[tm] Smith">mike</who>
    <bug_when>2011-08-04 05:03:37 +0000</bug_when>
    <thetext>mass-moved component to LC1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62654</commentid>
    <comment_count>11</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2012-01-13 09:38:15 +0000</bug_when>
    <thetext>removing accessibility keywords as bug is a dupe.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>