<?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>10780</bug_id>
          
          <creation_ts>2010-09-27 18:06:38 +0000</creation_ts>
          <short_desc>reference to definition of Action insufficient for definition of accesskey</short_desc>
          <delta_ts>2013-10-23 19:59:21 +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>pre-LC1 HTML5 spec (editor: Ian Hickson)</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>NEEDSINFO</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>a11y, a11y_focus</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>LC</target_milestone>
          
          <blocked>10888</blocked>
    
    <blocked>23613</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Gregory J. Rosmaita">oedipus</reporter>
          <assigned_to name="Charles McCathieNevile">chaals</assigned_to>
          <cc>ian</cc>
    
    <cc>joshue.oconnor</cc>
    
    <cc>laura.lee.carlson</cc>
    
    <cc>mike</cc>
    
    <cc>oedipus</cc>
    
    <cc>public-html-a11y</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
    
    <cc>w3c</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>39600</commentid>
    <comment_count>0</comment_count>
    <who name="Gregory J. Rosmaita">oedipus</who>
    <bug_when>2010-09-27 18:06:38 +0000</bug_when>
    <thetext>QUOTE cite=&quot;http://dev.w3.org/html5/spec/editing.html#the-accesskey-attribute&quot;
   When the user presses the key combination corresponding to the
   assigned access key [1] for an element, if the element defines a
   command [2], and the command&apos;s Hidden State facet [3] is false 
   (visible), and the command&apos;s Disabled State facet [4] is also 
   false (enabled), then the user agent must trigger the Action [5]
   of the command.

   User agents may expose elements that have an accesskey [6] attribute
   in other ways as well, e.g. in a menu displayed in response to a
   specific key combination.

   The accessKey IDL attribute must [7]reflect the [8]accesskey
   content attribute.
UNQUOTE

note: &quot;reflect&quot; is defined as:

QUOTE cite=&quot;http://dev.w3.org/html5/spec/common-dom-interfaces.html#reflect&quot;
Some IDL attributes are defined to reflect a particular content 
attribute. This means that on getting, the IDL attribute returns the 
current value of the content attribute, and on setting, the IDL 
attribute changes the value of the content attribute to the given 
value.
UNQUOTE

note: &quot;Action&quot; is defined as: 

QUOTE cite=&quot;http://dev.w3.org/html5/spec/commands.html#command-facet-action&quot;
    The actual effect that triggering the command will have. This 
    could be a scripted event handler, a URL to which to navigate, 
    or a form submission
UNQUOTE


PROBLEM: the user MUST be able to control whether the Action taken 
is to move focus to the element for which the accesskey has been 
defined or to activate that element.  this is a basic requirement in
order for accesskey to use for the class of users who use them 
primarily to navigate elements and those who use them primarily to 
activate elements; currently the HTML5 spec does not address this 
directly in its definition of the accesskey attribute, and the pointer
to the definition of &quot;Action&quot; as quoted above does not make it clear
that the Action that results from an accesskey+modifier keypress may
be to activate the element or to move focus to the element, in 
observance of user settings; if the user has not set a modifier key
to use to activate an accesskey, a user agent may assign one, 
provided that it notifies the user which modifier key or keys have
been assigned by the user agent.

References
1. http://dev.w3.org/html5/spec/editing.html#assigned-access-key
2. http://dev.w3.org/html5/spec/commands.html#concept-command
3. http://dev.w3.org/html5/spec/commands.html#command-facet-hiddenstate
4. http://dev.w3.org/html5/spec/commands.html#command-facet-disabledstate
5. http://dev.w3.org/html5/spec/commands.html#command-facet-action
6. http://dev.w3.org/html5/spec/editing.html#the-accesskey-attribute
7. http://dev.w3.org/html5/spec/common-dom-interfaces.html#reflect
8. http://dev.w3.org/html5/spec/editing.html#the-accesskey-attribute</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39685</commentid>
    <comment_count>1</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2010-09-28 07:09:06 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Did Not Understand Request
Change Description: no spec change
Rationale: There&apos;s no reason to believe the element in question would be focusable. For example, &lt;command&gt; elements aren&apos;t even normally visible, let alone focusable. What should happen in that case?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42317</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Kliehm">w3c</who>
    <bug_when>2010-11-09 16:23:17 +0000</bug_when>
    <thetext>The HTML a11y bug triage sub-team thinks Gregory should provide more information. 10888 would be the master bug for all accesskey related issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43504</commentid>
    <comment_count>3</comment_count>
    <who name="Martin Kliehm">w3c</who>
    <bug_when>2010-12-21 16:18:52 +0000</bug_when>
    <thetext>The accessibility TF bug-triage sub-team thinks this bug is handled well by Gregory and it doesn&apos;t require the attention of the whole TF.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>