- From: poot <cvsmail@w3.org>
- Date: Thu, 03 Feb 2011 15:36:57 -0500
- To: public-html-diffs@w3.org
hixie: RFC2119ify the "assigned access key" section (whatwg r5818) http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.4676&r2=1.4677&f=h http://html5.org/tools/web-apps-tracker?from=5817&to=5818 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.4676 retrieving revision 1.4677 diff -u -d -r1.4676 -r1.4677 --- Overview.html 3 Feb 2011 05:34:48 -0000 1.4676 +++ Overview.html 3 Feb 2011 20:35:14 -0000 1.4677 @@ -2983,7 +2983,7 @@ requirements on character encodings, image formats, audio formats, and video formats in the respective sections.</p> - </div><h4 id="extensibility"><span class="secno">2.2.2 </span>Extensibility</h4><p class="XXX annotation"><span><a href="http://www.w3.org/html/wg/tracker/issues/41">ISSUE-41</a> (Decentralized-extensibility) blocks progress to Last Call</span><p>HTML has a wide number of extensibility mechanisms that can be + </div><h4 id="extensibility"><span class="secno">2.2.2 </span>Extensibility</h4><p>HTML has a wide number of extensibility mechanisms that can be used for adding semantics in a safe manner:<ul><li>Authors can use the <code title="attr-class"><a href="#classes">class</a></code> attribute to extend elements, effectively creating their own elements, while using the most applicable existing "real" HTML @@ -8067,7 +8067,7 @@ was set to false when this algorithm started, return <var title="">success</var>.</p></li> --> - </ol></div><h3 id="elements"><span class="secno">3.2 </span>Elements</h3><h4 id="semantics-0"><span class="secno">3.2.1 </span>Semantics</h4><p class="XXX annotation"><span><a href="http://www.w3.org/html/wg/tracker/issues/41">ISSUE-41</a> (Decentralized-extensibility) blocks progress to Last Call</span><p>Elements, attributes, and attribute values in HTML are defined + </ol></div><h3 id="elements"><span class="secno">3.2 </span>Elements</h3><h4 id="semantics-0"><span class="secno">3.2.1 </span>Semantics</h4><p>Elements, attributes, and attribute values in HTML are defined (by this specification) to have certain meanings (semantics). For example, the <code><a href="#the-ol-element">ol</a></code> element represents an ordered list, and the <code title="attr-lang"><a href="#attr-lang">lang</a></code> attribute represents the @@ -50632,15 +50632,19 @@ <h4 id="processing-model-3"><span class="secno">7.4.3 </span>Processing model</h4> <p>An element's <dfn id="assigned-access-key">assigned access key</dfn> is a key combination - derived from the element's <code title="attr-accesskey"><a href="#the-accesskey-attribute">accesskey</a></code> content attribute as - follows:</p> + derived from the element's <code title="attr-accesskey"><a href="#the-accesskey-attribute">accesskey</a></code> content attribute. + Initially, an element must not have an <a href="#assigned-access-key">assigned access + key</a>.</p> + + <p>Whenever an element's <code title="attr-accesskey"><a href="#the-accesskey-attribute">accesskey</a></code> attribute is set, changed, + or removed, the user agent must update the element's <a href="#assigned-access-key">assigned + access key</a> by running the following steps:</p> <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 <a href="#split-a-string-on-spaces" title="split a string - on spaces">split the attribute's value on spaces</a>, and let - <var title="">keys</var> be the resulting tokens.</li> + <li><p>Otherwise, <a href="#split-a-string-on-spaces" title="split a string on spaces">split the + attribute's value on spaces</a>, and let <var title="">keys</var> be the resulting tokens.</li> <li>
Received on Thursday, 3 February 2011 20:36:58 UTC