Allow accesskey='' to be implied by UAs. (whatwg r3201)

Allow accesskey='' to be implied by UAs. (whatwg r3201)

Diffs for this change per section: 
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2354.html#assigned-access-key

http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2353&r2=1.2354&f=h
http://html5.org/tools/web-apps-tracker?from=3200&to=3201

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2353
retrieving revision 1.2354
diff -u -d -r1.2353 -r1.2354
--- Overview.html 5 Jun 2009 22:17:53 -0000 1.2353
+++ Overview.html 5 Jun 2009 23:28:12 -0000 1.2354
@@ -48850,8 +48850,8 @@
   derived from the element's <code title="attr-accesskey"><a href="#the-accesskey-attribute">accesskey</a></code> content attribute as
   follows:</p>
 
-  <ol><li><p>If the element has no <code title="attr-accesskey"><a href="#the-accesskey-attribute">accesskey</a></code> attribute, then the element
-   has no <a href="#assigned-access-key">assigned access key</a>.</li>
+  <ol><li><p>If the element has no <code title="attr-accesskey"><a href="#the-accesskey-attribute">accesskey</a></code> attribute, then skip to the
+   <i>fallback</i> step below.</li>
 
    <li><p>Otherwise, the user agent must must <a href="#split-a-string-on-spaces" title="split a
    string on spaces">split the attribute's value on spaces</a>, and
@@ -48879,9 +48879,12 @@
 
     </ol></li>
 
-   <li><p>If none of the values (if any) result in an access key being
-   assigned, then the element has no <a href="#assigned-access-key">assigned access
-   key</a>.</li>
+   <li><p><i>Fallback</i>: Optionally, the user agent may assign a key
+   combination of its chosing as the element's <a href="#assigned-access-key">assigned access
+   key</a> and then abort these steps.</li>
+
+   <li><p>If this step is reached, the element has no <a href="#assigned-access-key">assigned
+   access key</a>.</li>
 
   </ol><p>Once a user agent has selected and assigned an access key for an
   element, the user agent should not change the element's

Received on Friday, 5 June 2009 23:30:20 UTC