html5/spec Overview.html,1.3253,1.3254

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv24251

Modified Files:
	Overview.html 
Log Message:
Remove the reflecting IDL attribute index; correct a use of 'active document'; some xref fixes; add tables for events and interfaces; clear out the remaining XXXs; other editorial fixes. (whatwg r4095)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.3253
retrieving revision 1.3254
diff -u -d -r1.3253 -r1.3254
--- Overview.html	8 Oct 2009 11:54:41 -0000	1.3253
+++ Overview.html	9 Oct 2009 01:09:52 -0000	1.3254
@@ -216,7 +216,7 @@
    <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2>
    <!--ZZZ:-->
    <!--<h2 class="no-num no-toc">W3C Working Draft 25 August 2009</h2>-->
-   <h2 class="no-num no-toc" id="editor-s-draft-8-october-2009">Editor's Draft 8 October 2009</h2>
+   <h2 class="no-num no-toc" id="editor-s-draft-9-october-2009">Editor's Draft 9 October 2009</h2>
    <!--:ZZZ-->
    <dl><!-- ZZZ: update the month/day (twice), (un)comment out--><!--
     <dt>This Version:</dt>
@@ -318,7 +318,7 @@
   track.
   <!--ZZZ:-->
   <!--This specification is the 25 August 2009 Working Draft.-->
-  This specification is the 8 October 2009 Editor's Draft.
+  This specification is the 9 October 2009 Editor's Draft.
   <!--:ZZZ-->
   </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href="http://www.whatwg.org/">WHATWG</a>. The two specifications are
   identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of)
@@ -851,7 +851,7 @@
     <ol>
      <li><a href="#introduction-3"><span class="secno">6.9.1 </span>Introduction</a>
       <ol>
-       <li><a href="#event-summary"><span class="secno">6.9.1.1 </span>Event summary</a></ol></li>
+       <li><a href="#appcacheevents"><span class="secno">6.9.1.1 </span>Event summary</a></ol></li>
      <li><a href="#appcache"><span class="secno">6.9.2 </span>Application caches</a></li>
      <li><a href="#manifests"><span class="secno">6.9.3 </span>The cache manifest syntax</a>
       <ol>
@@ -950,7 +950,7 @@
     <ol>
      <li><a href="#introduction-4"><span class="secno">7.9.1 </span>Introduction</a></li>
      <li><a href="#the-dragevent-and-datatransfer-interfaces"><span class="secno">7.9.2 </span>The <code>DragEvent</code> and <code>DataTransfer</code> interfaces</a></li>
-     <li><a href="#events-fired-during-a-drag-and-drop-action"><span class="secno">7.9.3 </span>Events fired during a drag-and-drop action</a></li>
+     <li><a href="#dndevents"><span class="secno">7.9.3 </span>Events fired during a drag-and-drop action</a></li>
      <li><a href="#drag-and-drop-processing-model"><span class="secno">7.9.4 </span>Drag-and-drop processing model</a>
       <ol>
        <li><a href="#when-the-drag-and-drop-operation-starts-or-ends-in-another-document"><span class="secno">7.9.4.1 </span>When the drag-and-drop operation starts or ends in another
@@ -1193,7 +1193,6 @@
   <ol>
    <li><a class="no-num" href="#elements-1">Elements</a></li>
    <li><a class="no-num" href="#attributes-0">Attributes</a></li>
-   <li><a class="no-num" href="#reflecting-idl-attributes-0">Reflecting IDL attributes</a></li>
    <li><a class="no-num" href="#interfaces">Interfaces</a></li>
    <li><a class="no-num" href="#events-0">Events</a></ol></li>
  <li><a class="no-num" href="#references">References</a></li>
@@ -4744,8 +4743,10 @@
   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.<p class="note">A list of <a href="#reflecting-idl-attributes">reflecting IDL attributes</a> and
-  their corresponding content attributes is given in the index.<div class="impl">
+  attribute to the given value.</p><!-- v2 for completeness: (also search for REFLECTIDL)
+  <p class="note">A list of <span>reflecting IDL attributes</span> and
+  their corresponding content attributes is given in the index.</p>
+--><div class="impl">
 
   <p>In general, on getting, if the content attribute is not present,
   the IDL attribute must act as if the content attribute's value is
@@ -20834,9 +20835,9 @@
     </ol></li>
 
   </ol><hr><p id="media-playback">When a <a href="#media-element">media element</a> is
-  <a href="#potentially-playing">potentially playing</a> and its <code>Document</code> is an
-  <a href="#active-document">active document</a>, its <a href="#current-playback-position">current playback
-  position</a> must increase monotonically at <code title="dom-media-playbackRate"><a href="#dom-media-playbackrate">playbackRate</a></code> units of media
+  <a href="#potentially-playing">potentially playing</a> and its <code>Document</code> is a
+  <a href="#fully-active">fully active</a> <code>Document</code>, its <a href="#current-playback-position">current
+  playback position</a> must increase monotonically at <code title="dom-media-playbackRate"><a href="#dom-media-playbackrate">playbackRate</a></code> units of media
   time per unit time of wall clock time.</p>
 
   <p class="note">This specification doesn't define how the user agent
@@ -43105,8 +43106,8 @@
 
   <table><thead><tr><th><a href="#event-handlers" title="event handlers">Event handler</a> <th><a href="#event-handler-event-type">Event handler event type</a>
    <tbody><tr><td><dfn id="handler-onabort" title="handler-onabort"><code>onabort</code></dfn> <td> <code title="event-abort">abort</code>
-    <tr><td><dfn id="handler-oncanplay" title="handler-oncanplay"><code>oncanplay</code></dfn> <td> <code title="event-canplay">canplay</code>
-    <tr><td><dfn id="handler-oncanplaythrough" title="handler-oncanplaythrough"><code>oncanplaythrough</code></dfn> <td> <code title="event-canplaythrough">canplaythrough</code>
+    <tr><td><dfn id="handler-oncanplay" title="handler-oncanplay"><code>oncanplay</code></dfn> <td> <code title="event-media-canplay"><a href="#event-media-canplay">canplay</a></code>
+    <tr><td><dfn id="handler-oncanplaythrough" title="handler-oncanplaythrough"><code>oncanplaythrough</code></dfn> <td> <code title="event-media-canplaythrough"><a href="#event-media-canplaythrough">canplaythrough</a></code>
     <tr><td><dfn id="handler-onchange" title="handler-onchange"><code>onchange</code></dfn> <td> <code title="event-change">change</code> <!-- widely used -->
     <tr><td><dfn id="handler-onclick" title="handler-onclick"><code>onclick</code></dfn> <td> <code title="event-click">click</code> <!-- widely used -->
     <tr><td><dfn id="handler-oncontextmenu" title="handler-oncontextmenu"><code>oncontextmenu</code></dfn> <td> <code title="event-contextmenu">contextmenu</code> <!-- widely used -->
@@ -43118,9 +43119,9 @@
     <tr><td><dfn id="handler-ondragover" title="handler-ondragover"><code>ondragover</code></dfn> <td> <code title="event-dragover"><a href="#event-dragover">dragover</a></code>
     <tr><td><dfn id="handler-ondragstart" title="handler-ondragstart"><code>ondragstart</code></dfn> <td> <code title="event-dragstart"><a href="#event-dragstart">dragstart</a></code> <!-- widely used -->
     <tr><td><dfn id="handler-ondrop" title="handler-ondrop"><code>ondrop</code></dfn> <td> <code title="event-drop"><a href="#event-drop">drop</a></code>
-    <tr><td><dfn id="handler-ondurationchange" title="handler-ondurationchange"><code>ondurationchange</code></dfn> <td> <code title="event-durationchange">durationchange</code>
-    <tr><td><dfn id="handler-onemptied" title="handler-onemptied"><code>onemptied</code></dfn> <td> <code title="event-emptied">emptied</code>
-    <tr><td><dfn id="handler-onended" title="handler-onended"><code>onended</code></dfn> <td> <code title="event-ended">ended</code>
+    <tr><td><dfn id="handler-ondurationchange" title="handler-ondurationchange"><code>ondurationchange</code></dfn> <td> <code title="event-media-durationchange"><a href="#event-media-durationchange">durationchange</a></code>
+    <tr><td><dfn id="handler-onemptied" title="handler-onemptied"><code>onemptied</code></dfn> <td> <code title="event-media-emptied"><a href="#event-media-emptied">emptied</a></code>
+    <tr><td><dfn id="handler-onended" title="handler-onended"><code>onended</code></dfn> <td> <code title="event-media-ended"><a href="#event-media-ended">ended</a></code>
     <tr><td><dfn id="handler-onformchange" title="handler-onformchange"><code>onformchange</code></dfn> <td> <code title="event-formchange">formchange</code>
     <tr><td><dfn id="handler-onforminput" title="handler-onforminput"><code>onforminput</code></dfn> <td> <code title="event-forminput">forminput</code>
     <tr><td><dfn id="handler-oninput" title="handler-oninput"><code>oninput</code></dfn> <td> <code title="event-input">input</code>
@@ -43128,32 +43129,32 @@
     <tr><td><dfn id="handler-onkeydown" title="handler-onkeydown"><code>onkeydown</code></dfn> <td> <code title="event-keydown">keydown</code> <!-- widely used -->
     <tr><td><dfn id="handler-onkeypress" title="handler-onkeypress"><code>onkeypress</code></dfn> <td> <code title="event-keypress">keypress</code> <!-- widely used -->
     <tr><td><dfn id="handler-onkeyup" title="handler-onkeyup"><code>onkeyup</code></dfn> <td> <code title="event-keyup">keyup</code> <!-- widely used -->
-    <tr><td><dfn id="handler-onloadeddata" title="handler-onloadeddata"><code>onloadeddata</code></dfn> <td> <code title="event-loadeddata">loadeddata</code>
-    <tr><td><dfn id="handler-onloadedmetadata" title="handler-onloadedmetadata"><code>onloadedmetadata</code></dfn> <td> <code title="event-loadedmetadata">loadedmetadata</code>
-    <tr><td><dfn id="handler-onloadstart" title="handler-onloadstart"><code>onloadstart</code></dfn> <td> <code title="event-loadstart">loadstart</code>
+    <tr><td><dfn id="handler-onloadeddata" title="handler-onloadeddata"><code>onloadeddata</code></dfn> <td> <code title="event-media-loadeddata"><a href="#event-media-loadeddata">loadeddata</a></code>
+    <tr><td><dfn id="handler-onloadedmetadata" title="handler-onloadedmetadata"><code>onloadedmetadata</code></dfn> <td> <code title="event-media-loadedmetadata"><a href="#event-media-loadedmetadata">loadedmetadata</a></code>
+    <tr><td><dfn id="handler-onloadstart" title="handler-onloadstart"><code>onloadstart</code></dfn> <td> <code title="event-media-loadstart"><a href="#event-media-loadstart">loadstart</a></code>
     <tr><td><dfn id="handler-onmousedown" title="handler-onmousedown"><code>onmousedown</code></dfn> <td> <code title="event-mousedown">mousedown</code> <!-- widely used -->
     <tr><td><dfn id="handler-onmousemove" title="handler-onmousemove"><code>onmousemove</code></dfn> <td> <code title="event-mousemove">mousemove</code> <!-- widely used -->
     <tr><td><dfn id="handler-onmouseout" title="handler-onmouseout"><code>onmouseout</code></dfn> <td> <code title="event-mouseout">mouseout</code> <!-- widely used -->
     <tr><td><dfn id="handler-onmouseover" title="handler-onmouseover"><code>onmouseover</code></dfn> <td> <code title="event-mouseover">mouseover</code> <!-- widely used -->
     <tr><td><dfn id="handler-onmouseup" title="handler-onmouseup"><code>onmouseup</code></dfn> <td> <code title="event-mouseup">mouseup</code> <!-- widely used -->
     <tr><td><dfn id="handler-onmousewheel" title="handler-onmousewheel"><code>onmousewheel</code></dfn> <td> <code title="event-mousewheel">mousewheel</code> <!-- widely used -->
-    <tr><td><dfn id="handler-onpause" title="handler-onpause"><code>onpause</code></dfn> <td> <code title="event-pause">pause</code>
-    <tr><td><dfn id="handler-onplay" title="handler-onplay"><code>onplay</code></dfn> <td> <code title="event-play">play</code>
-    <tr><td><dfn id="handler-onplaying" title="handler-onplaying"><code>onplaying</code></dfn> <td> <code title="event-playing">playing</code>
-    <tr><td><dfn id="handler-onprogress" title="handler-onprogress"><code>onprogress</code></dfn> <td> <code title="event-progress">progress</code>
-    <tr><td><dfn id="handler-onratechange" title="handler-onratechange"><code>onratechange</code></dfn> <td> <code title="event-ratechange">ratechange</code>
+    <tr><td><dfn id="handler-onpause" title="handler-onpause"><code>onpause</code></dfn> <td> <code title="event-media-pause"><a href="#event-media-pause">pause</a></code>
+    <tr><td><dfn id="handler-onplay" title="handler-onplay"><code>onplay</code></dfn> <td> <code title="event-media-play"><a href="#event-media-play">play</a></code>
+    <tr><td><dfn id="handler-onplaying" title="handler-onplaying"><code>onplaying</code></dfn> <td> <code title="event-media-playing"><a href="#event-media-playing">playing</a></code>
+    <tr><td><dfn id="handler-onprogress" title="handler-onprogress"><code>onprogress</code></dfn> <td> <code title="event-media-progress"><a href="#event-media-progress">progress</a></code>
+    <tr><td><dfn id="handler-onratechange" title="handler-onratechange"><code>onratechange</code></dfn> <td> <code title="event-media-ratechange"><a href="#event-media-ratechange">ratechange</a></code>
     <tr><td><dfn id="handler-onreadystatechange" title="handler-onreadystatechange"><code>onreadystatechange</code></dfn> <td> <code title="event-readystatechange">readystatechange</code>
     <tr><td><dfn id="handler-onscroll" title="handler-onscroll"><code>onscroll</code></dfn> <td> <code title="event-scroll">scroll</code> <!-- widely used --> <!-- [CSSOM] -->
-    <tr><td><dfn id="handler-onseeked" title="handler-onseeked"><code>onseeked</code></dfn> <td> <code title="event-seeked">seeked</code>
-    <tr><td><dfn id="handler-onseeking" title="handler-onseeking"><code>onseeking</code></dfn> <td> <code title="event-seeking">seeking</code>
+    <tr><td><dfn id="handler-onseeked" title="handler-onseeked"><code>onseeked</code></dfn> <td> <code title="event-media-seeked"><a href="#event-media-seeked">seeked</a></code>
+    <tr><td><dfn id="handler-onseeking" title="handler-onseeking"><code>onseeking</code></dfn> <td> <code title="event-media-seeking"><a href="#event-media-seeking">seeking</a></code>
     <tr><td><dfn id="handler-onselect" title="handler-onselect"><code>onselect</code></dfn> <td> <code title="event-select">select</code> <!-- widely used --> <!-- [CSSOM] -->
     <tr><td><dfn id="handler-onshow" title="handler-onshow"><code>onshow</code></dfn> <td> <code title="event-show">show</code>
-    <tr><td><dfn id="handler-onstalled" title="handler-onstalled"><code>onstalled</code></dfn> <td> <code title="event-stalled">stalled</code>
+    <tr><td><dfn id="handler-onstalled" title="handler-onstalled"><code>onstalled</code></dfn> <td> <code title="event-media-stalled"><a href="#event-media-stalled">stalled</a></code>
     <tr><td><dfn id="handler-onsubmit" title="handler-onsubmit"><code>onsubmit</code></dfn> <td> <code title="event-submit">submit</code> <!-- widely used -->
-    <tr><td><dfn id="handler-onsuspend" title="handler-onsuspend"><code>onsuspend</code></dfn> <td> <code title="event-suspend">suspend</code>
-    <tr><td><dfn id="handler-ontimeupdate" title="handler-ontimeupdate"><code>ontimeupdate</code></dfn> <td> <code title="event-timeupdate">timeupdate</code>
-    <tr><td><dfn id="handler-onvolumechange" title="handler-onvolumechange"><code>onvolumechange</code></dfn> <td> <code title="event-volumechange">volumechange</code>
-    <tr><td><dfn id="handler-onwaiting" title="handler-onwaiting"><code>onwaiting</code></dfn> <td> <code title="event-waiting">waiting</code>
+    <tr><td><dfn id="handler-onsuspend" title="handler-onsuspend"><code>onsuspend</code></dfn> <td> <code title="event-media-suspend"><a href="#event-media-suspend">suspend</a></code>
+    <tr><td><dfn id="handler-ontimeupdate" title="handler-ontimeupdate"><code>ontimeupdate</code></dfn> <td> <code title="event-media-timeupdate"><a href="#event-media-timeupdate">timeupdate</a></code>
+    <tr><td><dfn id="handler-onvolumechange" title="handler-onvolumechange"><code>onvolumechange</code></dfn> <td> <code title="event-media-volumechange"><a href="#event-media-volumechange">volumechange</a></code>
+    <tr><td><dfn id="handler-onwaiting" title="handler-onwaiting"><code>onwaiting</code></dfn> <td> <code title="event-media-waiting"><a href="#event-media-waiting">waiting</a></code>
 
 <!-- not supported, use dnd: -->
 <!--<tr><td><dfn title="handler-onbeforecopy"><code>onbeforecopy</code></dfn> <td> <code title="event-beforecopy">beforecopy</code>--> <!-- widely used -->
@@ -44521,7 +44522,7 @@
   files and make them available even when the user is offline.<p class="note">Authors are encouraged to include the main page in
   the manifest also, but in practice the page that referenced the
   manifest is automatically cached even if it isn't explicitly
-  mentioned.<h5 id="event-summary"><span class="secno">6.9.1.1 </span>Event summary</h5><p><i>This section is non-normative.</i><p>When the user visits a page that declares a manifest, the browser
+  mentioned.<h5 id="appcacheevents"><span class="secno">6.9.1.1 </span>Event summary</h5><p><i>This section is non-normative.</i><p>When the user visits a page that declares a manifest, the browser
   will try to update the cache. It does this by fetching a copy of the
   manifest and, if the manifest has changed since the user agent last
   saw it, redownloading all the resources it mentions and caching them
@@ -50715,7 +50716,7 @@
   current rendering of the elements added, whereas the former uses the
   exact specified image.</p>
 
-  </div><h4 id="events-fired-during-a-drag-and-drop-action"><span class="secno">7.9.3 </span>Events fired during a drag-and-drop action</h4><p>The following events are involved in the drag-and-drop
+  </div><h4 id="dndevents"><span class="secno">7.9.3 </span>Events fired during a drag-and-drop action</h4><p>The following events are involved in the drag-and-drop
   model.<div class="impl">
 
   <p>Whenever the processing model described
@@ -67036,7 +67037,11 @@
    </dd>
    <dt>Related information</dt>
    <dd>None.</dd>   
-  </dl><h2 class="no-num" id="index">Index</h2><p class="XXX annotation"><b>Status: </b><i>First draft</i><h3 class="no-num" id="elements-1">Elements</h3><p><i>This section is non-normative.</i><table><caption>List of elements</caption>
+  </dl><h2 class="no-num" id="index">Index</h2><p class="XXX annotation"><b>Status: </b><i>First draft</i><div class="impl">
+
+  <p>The following sections only cover conforming elements and features.</p>
+
+  </div><h3 class="no-num" id="elements-1">Elements</h3><p><i>This section is non-normative.</i><table><caption>List of elements</caption>
    <thead><tr><th> Element
      <th> Description
      <th> Categories
@@ -68722,38 +68727,428 @@
      <td> How the value of the form control is to be wrapped for <a href="#form-submission">form submission</a>
      <td> "<code title="attr-textarea-wrap-soft"><a href="#attr-textarea-wrap-soft">soft</a></code>";
           "<code title="attr-textarea-wrap-hard"><a href="#attr-textarea-wrap-hard">hard</a></code>"
-  </table><p>An asterisk (*) in a cell indicates that the actual rules are more complicated than indicated in the table above.<h3 class="no-num" id="reflecting-idl-attributes-0">Reflecting IDL attributes</h3><p><i>This section is non-normative.</i><table><caption>List of <dfn id="reflecting-idl-attributes">reflecting IDL attributes</dfn></caption>
-   <thead><tr><th> Interface
+  </table><p>An asterisk (*) in a cell indicates that the actual rules are more complicated than indicated in the table above.</p><!-- v2 for completeness: (also search for REFLECTIDL)
+  <h3 class="no-num">Reflecting IDL attributes</h3>
+
+  <p><i>This section is non-normative.</i></p>
+
+  <table>
+   <caption>List of <dfn>reflecting IDL attributes</dfn></caption>
+   <thead>
+    <tr>
+     <th> Interface
      <th> Element(s)
      <th> IDL attribute
      <th> Reflects...
-   <tbody><tr><td class="XXX" colspan="4"> ...
-    <tr><td> <code><a href="#htmlelement">HTMLElement</a></code>
-     <td> <a href="#html-elements">HTML elements</a>
-     <td> <code title="dom-contextMenu"><a href="#dom-contextmenu">contextMenu</a></code>
-     <td> <code title="attr-contextmenu"><a href="#attr-contextmenu">contextmenu</a></code>
-    <tr><td> <code><a href="#htmloptionelement">HTMLOptionElement</a></code>
-     <td> <code><a href="#the-option-element">option</a></code>
-     <td> <code title="dom-option-text"><a href="#dom-option-text">text</a></code>
+   <tbody>
+    ...
+    <tr> 
+     <td> <code>HTMLElement</code>
+     <td> <span>HTML elements</span>
+     <td> <code title="dom-contextMenu">contextMenu</code>
+     <td> <code title="attr-contextmenu">contextmenu</code>
+    <tr> 
+     <td> <code>HTMLOptionElement</code>
+     <td> <code>option</code>
+     <td> <code title="dom-option-text">text</code>
      <td> <code>textContent</code>
-    <tr><td class="XXX" colspan="4"> ...
-  </table><!-- include option.text; textarea.defaultValue, and other attributes that "reflect" the element's textContent --><h3 class="no-num" id="interfaces">Interfaces</h3><p><i>This section is non-normative.</i><table><caption>List of interfaces for elements</caption>
+  </table>
+  ( include option.text; textarea.defaultValue, and other attributes that "reflect" the element's textContent )
+--><h3 class="no-num" id="interfaces">Interfaces</h3><p><i>This section is non-normative.</i><table><caption>List of interfaces for elements</caption>
    <thead><tr><th> Element(s)
      <th> Interface(s)
-   <tbody><tr><td class="XXX" colspan="2"> ...
+   <tbody><tr><td> <code><a href="#the-a-element">a</a></code>
+     <td> <code><a href="#htmlanchorelement">HTMLAnchorElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-abbr-element">abbr</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-address-element">address</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-applet-element">applet</a></code>
+     <td> <code><a href="#htmlappletelement">HTMLAppletElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-area-element">area</a></code>
+     <td> <code><a href="#htmlareaelement">HTMLAreaElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-article-element">article</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-aside-element">aside</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-b-element">b</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-base-element">base</a></code>
+     <td> <code><a href="#htmlbaseelement">HTMLBaseElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-bdo-element">bdo</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-blockquote-element">blockquote</a></code>
+     <td> <code><a href="#htmlquoteelement">HTMLQuoteElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-body-element-0">body</a></code>
+     <td> <code><a href="#htmlbodyelement">HTMLBodyElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-br-element">br</a></code>
+     <td> <code><a href="#htmlbrelement">HTMLBRElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-button-element">button</a></code>
+     <td> <code><a href="#htmlbuttonelement">HTMLButtonElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-caption-element">caption</a></code>
+     <td> <code><a href="#htmltablecaptionelement">HTMLTableCaptionElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-cite-element">cite</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-code-element">code</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-col-element">col</a></code>
+     <td> <code><a href="#htmltablesectionelement">HTMLTableSectionElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-colgroup-element">colgroup</a></code>
+     <td> <code><a href="#htmltablecolelement">HTMLTableColElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-datalist-element">datalist</a></code>
+     <td> <code><a href="#htmldatalistelement">HTMLDataListElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-dd-element">dd</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-details-element">details</a></code>
+     <td> <code><a href="#htmldetailselement">HTMLDetailsElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-div-element">div</a></code>
+     <td> <code><a href="#htmldivelement">HTMLDivElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-dl-element">dl</a></code>
+     <td> <code><a href="#htmldlistelement">HTMLDListElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-dt-element">dt</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-em-element">em</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-embed-element">embed</a></code>
+     <td> <code><a href="#htmlembedelement">HTMLEmbedElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-fieldset-element">fieldset</a></code>
+     <td> <code><a href="#htmlfieldsetelement">HTMLFieldSetElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-figure-element">figure</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-footer-element">footer</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-form-element">form</a></code>
+     <td> <code><a href="#htmlformelement">HTMLFormElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-head-element-0">head</a></code>
+     <td> <code><a href="#htmlheadelement">HTMLHeadElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code>
+     <td> <code><a href="#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h2</a></code>
+     <td> <code><a href="#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h3</a></code>
+     <td> <code><a href="#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h4</a></code>
+     <td> <code><a href="#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h5</a></code>
+     <td> <code><a href="#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h6</a></code>
+     <td> <code><a href="#htmlheadingelement">HTMLHeadingElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-header-element">header</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-hgroup-element">hgroup</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-hr-element">hr</a></code>
+     <td> <code><a href="#htmlhrelement">HTMLHRElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-html-element-0">html</a></code>
+     <td> <code><a href="#htmlhtmlelement">HTMLHtmlElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-i-element">i</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-iframe-element">iframe</a></code>
+     <td> <code><a href="#htmliframeelement">HTMLIFrameElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-img-element">img</a></code>
+     <td> <code><a href="#htmlimageelement">HTMLImageElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-input-element">input</a></code>
+     <td> <code><a href="#htmlinputelement">HTMLInputElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-ins-element">ins</a></code>
+     <td> <code><a href="#htmlmodelement">HTMLModElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-kbd-element">kbd</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-keygen-element">keygen</a></code>
+     <td> <code><a href="#htmlkeygenelement">HTMLKeygenElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-label-element">label</a></code>
+     <td> <code><a href="#htmllabelelement">HTMLLabelElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-legend-element">legend</a></code>
+     <td> <code><a href="#htmllegendelement">HTMLLegendElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-li-element">li</a></code>
+     <td> <code><a href="#htmllielement">HTMLLIElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-link-element">link</a></code>
+     <td> <code><a href="#htmllinkelement">HTMLLinkElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-map-element">map</a></code>
+     <td> <code><a href="#htmlmapelement">HTMLMapElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-mark-element">mark</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-marquee-element">marquee</a></code>
+     <td> <code><a href="#htmlmarqueeelement">HTMLMarqueeElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-meter-element">meter</a></code>
+     <td> <code><a href="#htmlmeterelement">HTMLMeterElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-nav-element">nav</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-noscript-element">noscript</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-object-element">object</a></code>
+     <td> <code><a href="#htmlobjectelement">HTMLObjectElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-ol-element">ol</a></code>
+     <td> <code><a href="#htmlolistelement">HTMLOListElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-optgroup-element">optgroup</a></code>
+     <td> <code><a href="#htmloptgroupelement">HTMLOptGroupElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
     <tr><td> <code><a href="#the-option-element">option</a></code>
      <td> <code><a href="#htmloptionelement">HTMLOptionElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
-    <tr><td class="XXX" colspan="2"> ...
+
+    <tr><td> <code><a href="#the-output-element">output</a></code>
+     <td> <code><a href="#htmloutputelement">HTMLOutputElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-p-element">p</a></code>
+     <td> <code><a href="#htmlparagraphelement">HTMLParagraphElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-param-element">param</a></code>
+     <td> <code><a href="#htmlparamelement">HTMLParamElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-pre-element">pre</a></code>
+     <td> <code><a href="#htmlpreelement">HTMLPreElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-progress-element">progress</a></code>
+     <td> <code><a href="#htmlprogresselement">HTMLProgressElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-q-element">q</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-rp-element">rp</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-rt-element">rt</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-ruby-element">ruby</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-samp-element">samp</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-section-element">section</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-select-element">select</a></code>
+     <td> <code><a href="#htmlselectelement">HTMLSelectElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-small-element">small</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-source-element">source</a></code>
+     <td> <code><a href="#htmlsourceelement">HTMLSourceElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-span-element">span</a></code>
+     <td> <code><a href="#htmlspanelement">HTMLSpanElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-strong-element">strong</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-style-element">style</a></code>
+     <td> <code><a href="#htmlstyleelement">HTMLStyleElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-sub-and-sup-elements">sub</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-sub-and-sup-elements">sup</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-table-element">table</a></code>
+     <td> <code><a href="#htmltableelement">HTMLTableElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-td-element">td</a></code>
+     <td> <code><a href="#htmltabledatacellelement">HTMLTableDataCellElement</a></code> : <code><a href="#htmltablecellelement">HTMLTableCellElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-textarea-element">textarea</a></code>
+     <td> <code><a href="#htmltextareaelement">HTMLTextAreaElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-th-element">th</a></code>
+     <td> <code><a href="#htmltableheadercellelement">HTMLTableHeaderCellElement</a></code> : <code><a href="#htmltablecellelement">HTMLTableCellElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-thead-element">thead</a></code>
+     <td> <code><a href="#htmltablerowelement">HTMLTableRowElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-time-element">time</a></code>
+     <td> <code><a href="#htmltimeelement">HTMLTimeElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-title-element-0">title</a></code>
+     <td> <code><a href="#htmltitleelement">HTMLTitleElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-ul-element">ul</a></code>
+     <td> <code><a href="#htmlulistelement">HTMLUListElement</a></code> : <code><a href="#htmlelement">HTMLElement</a></code>
+
+    <tr><td> <code><a href="#the-var-element">var</a></code>
+     <td> <code><a href="#htmlelement">HTMLElement</a></code>
+
   </table><h3 class="no-num" id="events-0">Events</h3><p><i>This section is non-normative.</i><table><caption>List of events</caption>
    <thead><tr><th> Event
      <th> Interface
      <th> Description
-   <tbody><tr><td class="XXX" colspan="3"> ...
+   <tbody><tr><td> <code title="event-DOMActivate">DOMActivate</code>
+     <td> <code>Event</code>
+     <td> Fired at an element before its <a href="#activation-behavior">activation behavior</a> is run
+
+    <tr><td> <code title="event-DOMContentLoaded">DOMContentLoaded</code>
+     <td> <code>Event</code>
+     <td> Fired at the <code>Document</code> once it and its scripts have loaded, without waiting for other subresources
+
+    <tr><td> <code title="event-abort">abort</code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> when the download was aborted by the user
+
+    <tr><td> <code title="event-afterprint">afterprint</code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> after printing
+
+    <tr><td> <code title="event-beforeprint">beforeprint</code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> before printing
+
+    <tr><td> <code title="event-beforeunload">beforeunload</code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> when the page is about to be unloaded, in case the page would like to show a warning prompt
+
+    <tr><td> <code title="event-blur">blur</code>
+     <td> <code>Event</code>
+     <td> Fired at nodes losing focus
+
+    <tr><td> <code title="event-change">change</code>
+     <td> <code>Event</code>
+     <td> Fired at controls when the user commits a value change
+
+    <tr><td> <code title="event-contextmenu">contextmenu</code>
+     <td> <code>Event</code>
+     <td> Fired at elements when the user requests their context menu
+
+    <tr><td> <code title="event-error">error</code>
+     <td> <code>Event</code>
+     <td> Fired when a network or script error occurs
+
+    <tr><td> <code title="event-focus">focus</code>
+     <td> <code>Event</code>
+     <td> Fired at nodes gaining focus
+
+    <tr><td> <code title="event-formchange">formchange</code>
+     <td> <code>Event</code>
+     <td> Fired at form controls when the user commits a value change to a control on the form
+
+    <tr><td> <code title="event-forminput">forminput</code>
+     <td> <code>Event</code>
+     <td> Fired at form controls when the user changes the value of a control on the form
+
+    <tr><td> <code title="event-hashchange">hashchange</code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> when the fragment identifier part of <a href="#the-document-s-current-address">the document's current address</a> changes
+
+    <tr><td> <code title="event-input">input</code>
+     <td> <code>Event</code>
+     <td> Fired at controls when the user changes the value
+
+    <tr><td> <code title="event-invalid">invalid</code>
+     <td> <code>Event</code>
+     <td> Fired at controls during form validation if they do not satisfy their constraints
+
     <tr><td> <code title="event-load">load</code>
      <td> <code>Event</code>
-     <td> The element or page has finished loading
-    <tr><td class="XXX" colspan="3"> ...
-  </table><!--START vCard--><!--START vEvent--><h2 class="no-num" id="references">References</h2><p class="XXX annotation"><b>Status: </b><i>First draft</i></p><!--REFS--><!--END vCard--><!--END vEvent--><p>All references are normative unless marked "Non-normative".</p><!--START vCard--><!--START vEvent--><dl><dt id="refsABNF">[ABNF]</dt>
+     <td> Fired when a resource has finished loading
+
+    <tr><td> <code title="event-message"><a href="#event-message">message</a></code>
+     <td> <code>Event</code>
+     <td> Fired at an object when the object receives a message
+
+    <tr><td> <code title="event-offline"><a href="#event-offline">offline</a></code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> when the network connections fails
+
+    <tr><td> <code title="event-online"><a href="#event-online">online</a></code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> when the network connections returns
+
+    <tr><td> <code title="event-popstate"><a href="#event-popstate">popstate</a></code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> when the user navigates the <a href="#session-history">session history</a>
+
+    <tr><td> <code title="event-readystatechange">readystatechange</code>
+     <td> <code>Event</code>
+     <td> Fired at the <code>Document</code> when it finishes parsing and again when all its subresources have finished loading
+
+    <tr><td> <code title="event-redo"><a href="#event-redo">redo</a></code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> object when the user <a href="#redo:-moving-forward-in-the-undo-transaction-history" title="do-redo">goes forward in the undo transaction history</a>
+
+    <tr><td> <code title="event-reset">reset</code>
+     <td> <code>Event</code>
+     <td> Fired at a <code><a href="#the-form-element">form</a></code> element when it is <a href="#concept-form-reset" title="concept-form-reset">reset</a>
+
+    <tr><td> <code title="event-show">show</code>
+     <td> <code>Event</code>
+     <td> Fired at a <code><a href="#menus">menu</a></code> element when it is shown as a context menu
+
+    <tr><td> <code title="event-submit">submit</code>
+     <td> <code>Event</code>
+     <td> Fired at a <code><a href="#the-form-element">form</a></code> element when it is <a href="#concept-form-submit" title="concept-form-submit">submitted</a>
+
+    <tr><td> <code title="event-undo"><a href="#event-undo">undo</a></code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> object when the user <a href="#undo:-moving-back-in-the-undo-transaction-history" title="do-undo">goes backward in the undo transaction history</a>
+
+    <tr><td> <code title="event-unload">unload</code>
+     <td> <code>Event</code>
+     <td> Fired at the <code><a href="#window">Window</a></code> object when the page is going away
+
+  </table><p class="note">See also <a href="#mediaevents">media element
+  events</a>, <a href="#appcacheevents">application cache events</a>,
+  and <a href="#dndevents">drag-and-drop events</a>.</p><!--START vCard--><!--START vEvent--><h2 class="no-num" id="references">References</h2><p class="XXX annotation"><b>Status: </b><i>First draft</i></p><!--REFS--><!--END vCard--><!--END vEvent--><p>All references are normative unless marked "Non-normative".</p><!--START vCard--><!--START vEvent--><dl><dt id="refsABNF">[ABNF]</dt>
    <dd><cite><a href="http://www.ietf.org/rfc/std/std68.txt">Augmented
    BNF for Syntax Specifications: ABNF</a></cite>, D. Crocker,
    P. Overell. IETF, January 2008.</dd>
@@ -69957,28 +70352,26 @@
        enctype="" one, probably). This would allow forms to be used
        with XHR-like systems without having to manually construct the
        form data set the way that is done today.
---><!--
-TODO:
- XXX * need to become consistent about whether or not to quote keyword
+
+Consistency in editorial style:
+ v2  * need to become consistent about whether or not to quote keyword
        ("<code title="">foo</code>" vs <code>foo</code>)
- XXX * make the spec consistent about whether the word "algorithm" is part of
+ v2  * make the spec consistent about whether the word "algorithm" is part of
        an algorithm's name or not ("</dfn> algorithm", "</span> algorithm")
- XXX * use the sample widgets:
-          <li><img alt="A text field with editable sections for each
-          value, with a button to pop up a dialog showing a calendar or
-          clock." src="sample-datetime-ui-2"></li>
-          <li><img alt="A calendar grid with a clock in the upper right
-          hand corner." src="sample-datetime-ui-3"></li>
- XXX * make the spec more consistent about its use of "hexadecimal"
+ v2  * make the spec more consistent about its use of "hexadecimal"
        and "base-sixteen", the order that 0-9 A-Z a-z is mentioned,
        and the detail to which the spec explains how to interpret a
        string as a hexadecimal number.
- XXX * become more consistent about what markup we use to mark up
+ v2  * become more consistent about what markup we use to mark up
        productions (nothing? <i>? <code>?)
- XXX * should check all cases of 'active document' and change the
-       relevant ones to 'fully active document'.
- XXX * use <code>Document</code> consistently instead of 'document'.
- XXX * s/raise/throw/g
- XXX * be clearer about arrays/lists/collections being zero-based
+ v2  * use <code>Document</code> consistently instead of 'document'.
+ v2  * s/raise/throw/g
+ v2  * be clearer about arrays/lists/collections being zero-based
        despite using the term "/index/th".
+ v2  * use the sample widgets:
+          <li><img alt="A text field with editable sections for each
+          value, with a button to pop up a dialog showing a calendar or
+          clock." src="sample-datetime-ui-2"></li>
+          <li><img alt="A calendar grid with a clock in the upper right
+          hand corner." src="sample-datetime-ui-3"></li>
 -->

Received on Friday, 9 October 2009 01:09:58 UTC