W3C home > Mailing lists > Public > public-html-commits@w3.org > July 2010

html5/spec-author-view fragment-links.html,NONE,1.1 style.css,NONE,1.1 .cvsignore,1.2,1.3 Makefile,1.23,1.24 Overview.html,1.946,1.947 acknowledgements.html,1.608,1.609 apis-in-html-documents.html,1.39,1.40 association-of-controls-and-forms.html,1.34,1.35 browsers.html,1.603,1.604 commands.html,1.31,1.32 common-input-element-attributes.html,1.42,1.43 common-microsyntaxes.html,1.36,1.37 comms.html,1.562,1.563 content-models.html,1.44,1.45 dnd.html,1.38,1.39 dom.html,1.597,1.598 editing.html,1.593,1.594 edits.html,1.29,1.30 elements.html,1.51,1.52 embedded-content-1.html,1.47,1.48 forms.html,1.587,1.588 grouping-content.html,1.43,1.44 history.html,1.592,1.593 iana.html,1.42,1.43 index.html,1.603,1.604 infrastructure.html,1.598,1.599 interactive-elements.html,1.588,1.589 introduction.html,1.595,1.596 links.html,1.45,1.46 named-character-references.html,1.592,1.593 number-state.html,1.34,1.35 obsolete.html,1.590,1.591 offline.html,1.588,1.589 origin-0.html,1.14,1.15 references.html,1.589,1.590 scripting

From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
Date: Wed, 07 Jul 2010 08:58:17 +0000
To: Message-Id: <E1OWQSR-0003gy-BL@lionel-hutz.w3.org>
Update of /sources/public/html5/spec-author-view
In directory hutz:/tmp/cvs-serv13921

Modified Files:
	.cvsignore Makefile Overview.html acknowledgements.html 
	apis-in-html-documents.html 
	association-of-controls-and-forms.html browsers.html 
	commands.html common-input-element-attributes.html 
	common-microsyntaxes.html comms.html content-models.html 
	dnd.html dom.html editing.html edits.html elements.html 
	embedded-content-1.html forms.html grouping-content.html 
	history.html iana.html index.html infrastructure.html 
	interactive-elements.html introduction.html links.html 
	named-character-references.html number-state.html 
	obsolete.html offline.html origin-0.html references.html 
	scripting-1.html sections.html semantics.html spec.html 
	states-of-the-type-attribute.html syntax.html 
	tabular-data.html text-level-semantics.html 
	the-button-element.html the-canvas-element.html 
	the-iframe-element.html the-input-element.html 
	the-map-element.html the-xhtml-syntax.html timers.html 
	urls.html video.html webappapis.html 
Added Files:
	fragment-links.html style.css 
Log Message:
unbreak fragment-ID links in the author edition so that they point to the full spec instead


Index: infrastructure.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/infrastructure.html,v
retrieving revision 1.598
retrieving revision 1.599
diff -u -d -r1.598 -r1.599
--- infrastructure.html	2 Jul 2010 23:07:31 -0000	1.598
+++ infrastructure.html	7 Jul 2010 08:58:11 -0000	1.599
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>2 Common infrastructure &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>2 Common infrastructure &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="introduction.html" title="1 Introduction" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="introduction.html" title="1 Introduction" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="common-microsyntaxes.html" title="2.4 Common microsyntaxes" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -395,7 +395,7 @@
   document, then the node's <a href="#root-element">root element</a> is indeed the
   document's root element; however, if the node is not currently part
   of the document tree, the root element will be an orphaned node.</p><p>When an element's <a href="#root-element">root element</a> is the root element
-  of a <code><a href="#document">Document</a></code>, it is said to be <dfn id="in-a-document">in a
+  of a <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>, it is said to be <dfn id="in-a-document">in a
   <code>Document</code></dfn>. An element is said to have been <dfn id="insert-an-element-into-a-document" title="insert an element into a document">inserted into a
   document</dfn> when its <a href="#root-element">root element</a> changes and is now
   the document's <a href="#root-element">root element</a>. Analogously, an element is
@@ -405,19 +405,18 @@
   element</a> to being another element.</p><p>A node's <dfn id="home-subtree">home subtree</dfn> is the subtree rooted at that
   node's <a href="#root-element">root element</a>. When a node is <a href="#in-a-document">in a
   <code>Document</code></a>, its <a href="#home-subtree">home subtree</a> is that
-  <code><a href="#document">Document</a></code>'s tree.</p><p>The <code><a href="#document">Document</a></code> of a <code><a href="#node">Node</a></code> (such as an
-  element) is the <code><a href="#document">Document</a></code> that the <code><a href="#node">Node</a></code>'s
-  <code title="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument">ownerDocument</a></code> IDL
-  attribute returns. When a <code><a href="#node">Node</a></code> is <a href="#in-a-document">in a
-  <code>Document</code></a> then that <code><a href="#document">Document</a></code> is
-  always the <code><a href="#node">Node</a></code>'s <code><a href="#document">Document</a></code>, and the
-  <code><a href="#node">Node</a></code>'s <code title="dom-Node-ownerDocument"><a href="#dom-node-ownerdocument">ownerDocument</a></code> IDL attribute
-  thus always returns that <code><a href="#document">Document</a></code>.</p><p>The term <dfn id="tree-order">tree order</dfn> means a pre-order, depth-first
-  traversal of DOM nodes involved (through the <code title="dom-Node-parentNode"><a href="#dom-node-parentnode">parentNode</a></code>/<code title="dom-Node-childNodes"><a href="#dom-node-childnodes">childNodes</a></code> relationship).</p><p>When it is stated that some element or attribute is <dfn id="ignore" title="ignore">ignored</dfn>, or treated as some other value, or
+  <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>'s tree.</p><p>The <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> of a <code><a href="http://dev.w3.org/html5/spec/.html#node" class="full-spec-link" title='Read about this "Node" reference in the full HTML5 spec.'>Node</a></code> (such as an
+  element) is the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> that the <code><a href="http://dev.w3.org/html5/spec/.html#node" class="full-spec-link" title='Read about this "Node" reference in the full HTML5 spec.'>Node</a></code>'s
+  <code title="">ownerDocument</code> IDL attribute returns. When a
+  <code><a href="http://dev.w3.org/html5/spec/.html#node" class="full-spec-link" title='Read about this "Node" reference in the full HTML5 spec.'>Node</a></code> is <a href="#in-a-document">in a <code>Document</code></a> then
+  that <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> is always the <code><a href="http://dev.w3.org/html5/spec/.html#node" class="full-spec-link" title='Read about this "Node" reference in the full HTML5 spec.'>Node</a></code>'s
+  <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>, and the <code><a href="http://dev.w3.org/html5/spec/.html#node" class="full-spec-link" title='Read about this "Node" reference in the full HTML5 spec.'>Node</a></code>'s <code title="">ownerDocument</code> IDL attribute thus always returns that
+  <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>.</p><p>The term <dfn id="tree-order">tree order</dfn> means a pre-order, depth-first
+  traversal of DOM nodes involved (through the <code title="dom-Node-parentNode"><a href="http://dev.w3.org/html5/spec/.html#dom-node-parentnode" class="full-spec-link" title='Read about this "parentNode" reference in the full HTML5 spec.'>parentNode</a></code>/<code title="dom-Node-childNodes"><a href="http://dev.w3.org/html5/spec/.html#dom-node-childnodes" class="full-spec-link" title='Read about this "childNodes" reference in the full HTML5 spec.'>childNodes</a></code> relationship).</p><p>When it is stated that some element or attribute is <dfn id="ignore" title="ignore">ignored</dfn>, or treated as some other value, or
   handled as if it was something else, this refers only to the
-  processing of the node after it is in the DOM. </p><p>The term <dfn id="text-node">text node</dfn> refers to any <code><a href="#text">Text</a></code>
-  node, including <code><a href="#cdatasection">CDATASection</a></code> nodes; specifically, any
-  <code><a href="#node">Node</a></code> with node type <code title="">TEXT_NODE</code> (3)
+  processing of the node after it is in the DOM. </p><p>The term <dfn id="text-node">text node</dfn> refers to any <code><a href="http://dev.w3.org/html5/spec/.html#text" class="full-spec-link" title='Read about this "Text" reference in the full HTML5 spec.'>Text</a></code>
+  node, including <code><a href="http://dev.w3.org/html5/spec/.html#cdatasection" class="full-spec-link" title='Read about this "CDATASection" reference in the full HTML5 spec.'>CDATASection</a></code> nodes; specifically, any
+  <code><a href="http://dev.w3.org/html5/spec/.html#node" class="full-spec-link" title='Read about this "Node" reference in the full HTML5 spec.'>Node</a></code> with node type <code title="">TEXT_NODE</code> (3)
   or <code title="">CDATA_SECTION_NODE</code> (4). <a href="references.html#refsDOMCORE">[DOMCORE]</a></p><p>A content attribute is said to <dfn title="">change</dfn> value
   only if its new value is different than its previous value; setting
   an attribute to a value it already has does not change it.</p><h4 id="scripting-0"><span class="secno">2.1.4 </span>Scripting</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The construction "a <code>Foo</code> object", where
@@ -434,10 +433,10 @@
   defined by the DOM Events specification. <!--
   http://krijnhoetmer.nl/irc-logs/webapps/20091218 --> <a href="references.html#refsDOMEVENTS">[DOMEVENTS]</a></p><h4 id="plugins"><span class="secno">2.1.5 </span>Plugins</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The term <dfn id="plugin">plugin</dfn> refers to a user-agent defined set of
   content handlers used by the user agent that can take part in the
-  user agent's rendering of a <code><a href="#document">Document</a></code> object, but that
+  user agent's rendering of a <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> object, but that
   neither act as <a href="browsers.html#child-browsing-context" title="child browsing context">child browsing
-  contexts</a> of the <code><a href="#document">Document</a></code> nor introduce any
-  <code><a href="#node">Node</a></code> objects to the <code><a href="#document">Document</a></code>'s DOM.</p><p>Typically such content handlers are provided by third parties,
+  contexts</a> of the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> nor introduce any
+  <code><a href="http://dev.w3.org/html5/spec/.html#node" class="full-spec-link" title='Read about this "Node" reference in the full HTML5 spec.'>Node</a></code> objects to the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>'s DOM.</p><p>Typically such content handlers are provided by third parties,
   though a user agent can also designate built-in content handlers as
   plugins.</p><p>A user agent must not consider the types <code>text/plain</code>
   and <code>application/octet-stream</code> as having a registered
@@ -491,7 +490,7 @@
   requirements on authors; such requirements are implicitly
   requirements on documents: by definition, all documents are assumed
   to have had an author. (In some cases, that author may itself be a
-  user agent &#8212; such user agents are subject to additional rules,
+  user agent &#226;&#128;&#148; such user agents are subject to additional rules,
   as explained below.)</p><p class="example">For example, if a requirement states that
   "authors must not use the <code title="">foobar</code> element", it
   would imply that documents are not allowed to contain elements named

Index: text-level-semantics.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/text-level-semantics.html,v
retrieving revision 1.596
retrieving revision 1.597
diff -u -d -r1.596 -r1.597
--- text-level-semantics.html	2 Jul 2010 23:07:34 -0000	1.596
+++ text-level-semantics.html	7 Jul 2010 08:58:14 -0000	1.597
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.6 Text-level semantics &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.6 Text-level semantics &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="grouping-content.html" title="4.5 Grouping content" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="grouping-content.html" title="4.5 Grouping content" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="edits.html" title="4.7 Edits" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -338,34 +338,34 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlanchorelement">HTMLAnchorElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-  stringifier attribute DOMString <a href="#dom-a-href" title="dom-a-href">href</a>;
-           attribute DOMString <a href="#dom-a-target" title="dom-a-target">target</a>;
-           attribute DOMString <a href="#dom-a-rel" title="dom-a-rel">rel</a>;
-  readonly attribute <a href="urls.html#domtokenlist">DOMTokenList</a> <a href="#dom-a-rellist" title="dom-a-relList">relList</a>;
-           attribute DOMString <a href="#dom-a-media" title="dom-a-media">media</a>;
-           attribute DOMString <a href="#dom-a-hreflang" title="dom-a-hreflang">hreflang</a>;
-           attribute DOMString <a href="#dom-a-type" title="dom-a-type">type</a>;
+  stringifier attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-href" title='Read about this "href" reference in the full HTML5 spec.' class="full-spec-link">href</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-target" title='Read about this "target" reference in the full HTML5 spec.' class="full-spec-link">target</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-rel" title='Read about this "rel" reference in the full HTML5 spec.' class="full-spec-link">rel</a>;
+  readonly attribute <a href="urls.html#domtokenlist">DOMTokenList</a> <a href="http://dev.w3.org/html5/spec/.html#dom-a-rellist" title='Read about this "relList" reference in the full HTML5 spec.' class="full-spec-link">relList</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-media" title='Read about this "media" reference in the full HTML5 spec.' class="full-spec-link">media</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-hreflang" title='Read about this "hreflang" reference in the full HTML5 spec.' class="full-spec-link">hreflang</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-type" title='Read about this "type" reference in the full HTML5 spec.' class="full-spec-link">type</a>;
 
-           attribute DOMString <a href="#dom-a-text" title="dom-a-text">text</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-text" title='Read about this "text" reference in the full HTML5 spec.' class="full-spec-link">text</a>;
 
   // <a href="urls.html#url-decomposition-idl-attributes">URL decomposition IDL attributes</a>
-           attribute DOMString <a href="#dom-a-protocol" title="dom-a-protocol">protocol</a>;
-           attribute DOMString <a href="#dom-a-host" title="dom-a-host">host</a>;
-           attribute DOMString <a href="#dom-a-hostname" title="dom-a-hostname">hostname</a>;
-           attribute DOMString <a href="#dom-a-port" title="dom-a-port">port</a>;
-           attribute DOMString <a href="#dom-a-pathname" title="dom-a-pathname">pathname</a>;
-           attribute DOMString <a href="#dom-a-search" title="dom-a-search">search</a>;
-           attribute DOMString <a href="#dom-a-hash" title="dom-a-hash">hash</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-protocol" title='Read about this "protocol" reference in the full HTML5 spec.' class="full-spec-link">protocol</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-host" title='Read about this "host" reference in the full HTML5 spec.' class="full-spec-link">host</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-hostname" title='Read about this "hostname" reference in the full HTML5 spec.' class="full-spec-link">hostname</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-port" title='Read about this "port" reference in the full HTML5 spec.' class="full-spec-link">port</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-pathname" title='Read about this "pathname" reference in the full HTML5 spec.' class="full-spec-link">pathname</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-search" title='Read about this "search" reference in the full HTML5 spec.' class="full-spec-link">search</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-a-hash" title='Read about this "hash" reference in the full HTML5 spec.' class="full-spec-link">hash</a>;
 };</pre>
    </dd>
   </dl><p>If the <code><a href="#the-a-element">a</a></code> element has an <code title="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">href</a></code> attribute, then it
-  <a href="#represents">represents</a> a <a href="links.html#hyperlink">hyperlink</a> (a hypertext
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a <a href="links.html#hyperlink">hyperlink</a> (a hypertext
   anchor).</p><!-- v2: Eric Meyer requests the ability to nest links so that a big
   hyperlink, e.g. representing a calendar event, can be clickable,
   while within it there are subareas that represent links to distinct
   areas, e.g. a link to see photos of the event, or to edit the event,
   or some such. --><p>If the <code><a href="#the-a-element">a</a></code> element has no <code title="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">href</a></code> attribute, then the element
-  <a href="#represents">represents</a> a placeholder for where a link might
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a placeholder for where a link might
   otherwise have been placed, if it had been relevant.</p><p>The <code title="attr-hyperlink-target"><a href="links.html#attr-hyperlink-target">target</a></code>,
   <code title="attr-hyperlink-rel"><a href="links.html#attr-hyperlink-rel">rel</a></code>, <code title="attr-hyperlink-media"><a href="links.html#attr-hyperlink-media">media</a></code>, <code title="attr-hyperlink-hreflang"><a href="links.html#attr-hyperlink-hreflang">hreflang</a></code>, and <code title="attr-hyperlink-type"><a href="links.html#attr-hyperlink-type">type</a></code> attributes must be omitted
   if the <code title="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">href</a></code> attribute is
@@ -381,11 +381,11 @@
   &lt;li&gt; &lt;a href="/legal"&gt;Legal&lt;/a&gt; &lt;/li&gt;
  &lt;/ul&gt;
 &lt;/nav&gt;</pre>
-  </div><dl class="domintro"><dt><var title="">a</var> . <code title="dom-a-text"><a href="#dom-a-text">text</a></code></dt>
+  </div><dl class="domintro"><dt><var title="">a</var> . <code title="dom-a-text"><a href="http://dev.w3.org/html5/spec/.html#dom-a-text" class="full-spec-link" title='Read about this "text" reference in the full HTML5 spec.'>text</a></code></dt>
 
    <dd>
 
-    <p>Same as <code><a href="#textcontent">textContent</a></code>.</p>
+    <p>Same as <code><a href="http://dev.w3.org/html5/spec/.html#textcontent" class="full-spec-link" title='Read about this "textContent" reference in the full HTML5 spec.'>textContent</a></code>.</p>
 
    </dd>
 
@@ -426,7 +426,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-em-element">em</a></code> element <a href="#represents">represents</a> stress
+  </dl><p>The <code><a href="#the-em-element">em</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> stress
   emphasis of its contents.</p><p>The level of emphasis that a particular piece of content has is
   given by its number of ancestor <code><a href="#the-em-element">em</a></code> elements.</p><p>The placement of emphasis changes the meaning of the sentence.
   The element thus forms an integral part of the content. The precise
@@ -506,7 +506,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-strong-element">strong</a></code> element <a href="#represents">represents</a> strong
+  </dl><p>The <code><a href="#the-strong-element">strong</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> strong
   importance for its contents.</p><p>The relative level of importance of a piece of content is given
   by its number of ancestor <code><a href="#the-strong-element">strong</a></code> elements; each
   <code><a href="#the-strong-element">strong</a></code> element increases the importance of its
@@ -532,7 +532,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-small-element">small</a></code> element <a href="#represents">represents</a> side
+  </dl><p>The <code><a href="#the-small-element">small</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> side
   comments such as small print.</p><p class="note">Small print typically features disclaimers, caveats,
   legal restrictions, or copyrights. Small print is also sometimes
   used for attribution, or for satisfying licensing requirements.</p><p class="note">The <code><a href="#the-small-element">small</a></code> element does not
@@ -555,7 +555,7 @@
   For more details, contact
   &lt;a href="mailto:http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> the title
   of a work (e.g.
   a book,
   a paper,
@@ -625,8 +625,8 @@
   a legal case report,
   etc). This can be a work that is being quoted or
   referenced in detail (i.e. a citation), or it can just be a work
-  that is mentioned in passing.</p><p>A person's name is not the title of a work &#8212; even if people
-  call that person a piece of work &#8212; and the element must
+  that is mentioned in passing.</p><p>A person's name is not the title of a work &#226;&#128;&#148; even if people
+  call that person a piece of work &#226;&#128;&#148; and the element must
   therefore not be used to mark up people's names. (In some cases, the
   <code><a href="#the-b-element">b</a></code> element might be appropriate for names; e.g. in a
   gossip article where the names of famous people are keywords
@@ -708,7 +708,7 @@
    <dd><code title="attr-q-cite"><a href="#attr-q-cite">cite</a></code></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="grouping-content.html#htmlquoteelement">HTMLQuoteElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-q-element">q</a></code> element <a href="#represents">represents</a> some <a href="content-models.html#phrasing-content" title="phrasing content">phrasing content</a> quoted from another
+  </dl><p>The <code><a href="#the-q-element">q</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> some <a href="content-models.html#phrasing-content" title="phrasing content">phrasing content</a> quoted from another
   source.</p><p>Quotation punctuation (such as quotation marks) that is quoting
   the contents of the element must not appear immediately before,
   after, or inside <code><a href="#the-q-element">q</a></code> elements; they will be inserted into
@@ -756,12 +756,12 @@
    <p>In the following example, quotation marks are used instead of
    the <code><a href="#the-q-element">q</a></code> element:</p>
 
-   <pre>&lt;p&gt;His best argument was &#10077;I disagree&#10078;, which
+   <pre>&lt;p&gt;His best argument was &#226;&#157;&#157;I disagree&#226;&#157;&#158;, which
 I thought was laughable.&lt;/p&gt;</pre>
 
   </div><div class="example">
 
-   <p>In the following example, there is no quote &#8212; the
+   <p>In the following example, there is no quote &#226;&#128;&#148; the
    quotation marks are used to name a word. Use of the <code><a href="#the-q-element">q</a></code>
    element in this case would be inappropriate.</p>
 
@@ -780,7 +780,7 @@
    <dd>Also, the <code title="attr-dfn-title"><a href="#attr-dfn-title">title</a></code> attribute has special semantics on this element.</dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-dfn-element">dfn</a></code> element <a href="#represents">represents</a> the defining
+  </dl><p>The <code><a href="#the-dfn-element">dfn</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> the defining
   instance of a term. The <a href="content-models.html#paragraph" title="paragraph">paragraph</a>,
   <a href="grouping-content.html#the-dl-element" title="dl">description list group</a>, or <a href="content-models.html#sectioning-content" title="sectioning content">section</a> that is the nearest
   ancestor of the <code><a href="#the-dfn-element">dfn</a></code> element must also contain the
@@ -792,7 +792,7 @@
   child <a href="infrastructure.html#text-node" title="text node">text nodes</a>, and that child
   element is an <code><a href="#the-abbr-element">abbr</a></code> element with a <code title="attr-abbr-title"><a href="#attr-abbr-title">title</a></code> attribute, then the exact value
   of <em>that</em> attribute is the term being defined. Otherwise, it
-  is the exact <code><a href="#textcontent">textContent</a></code> of the <code><a href="#the-dfn-element">dfn</a></code>
+  is the exact <code><a href="http://dev.w3.org/html5/spec/.html#textcontent" class="full-spec-link" title='Read about this "textContent" reference in the full HTML5 spec.'>textContent</a></code> of the <code><a href="#the-dfn-element">dfn</a></code>
   element that gives the term being defined.</p><!-- note that this means <dfn>x \n x</dfn> won't match <span>x x</span> --><p>If the <code title="attr-dfn-title"><a href="#attr-dfn-title">title</a></code> attribute of the
   <code><a href="#the-dfn-element">dfn</a></code> element is present, then it must contain only the
   term being defined.</p><p class="note">The <code title="attr-title"><a href="elements.html#the-title-attribute">title</a></code> attribute
@@ -830,7 +830,7 @@
    <dd>Also, the <code title="attr-abbr-title"><a href="#attr-abbr-title">title</a></code> attribute has special semantics on this element.</dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-abbr-element">abbr</a></code> element <a href="#represents">represents</a> an
+  </dl><p>The <code><a href="#the-abbr-element">abbr</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> an
   abbreviation or acronym, optionally with its expansion. The <dfn id="attr-abbr-title" title="attr-abbr-title"><code>title</code></dfn> attribute may be
   used to provide an expansion of the abbreviation. The attribute, if
   specified, must contain an expansion of the abbreviation, and
@@ -924,12 +924,12 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmltimeelement">HTMLTimeElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-time-datetime" title="dom-time-datetime">dateTime</a>;
-           attribute boolean <a href="#dom-time-pubdate" title="dom-time-pubDate">pubDate</a>;
-  readonly attribute <span>Date</span> <a href="#dom-time-valueasdate" title="dom-time-valueAsDate">valueAsDate</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-time-datetime" title='Read about this "dateTime" reference in the full HTML5 spec.' class="full-spec-link">dateTime</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-time-pubdate" title='Read about this "pubDate" reference in the full HTML5 spec.' class="full-spec-link">pubDate</a>;
+  readonly attribute <span>Date</span> <a href="http://dev.w3.org/html5/spec/.html#dom-time-valueasdate" title='Read about this "valueAsDate" reference in the full HTML5 spec.' class="full-spec-link">valueAsDate</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-time-element">time</a></code> element <a href="#represents">represents</a> either a
+  </dl><p>The <code><a href="#the-time-element">time</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> either a
   time on a 24 hour clock, or a precise date in the proleptic
   Gregorian calendar, optionally with a time and a time-zone
   offset. <a href="references.html#refsGREGORIAN">[GREGORIAN]</a></p><p>This element is intended as a way to encode modern dates and
@@ -964,7 +964,7 @@
   each <code><a href="sections.html#the-article-element">article</a></code> element, there must no more than one
   <code><a href="#the-time-element">time</a></code> element with a <code title="attr-time-pubdate"><a href="#attr-time-pubdate">pubdate</a></code> attribute whose nearest
   ancestor is that <code><a href="sections.html#the-article-element">article</a></code> element. Furthermore, for each
-  <code><a href="#document">Document</a></code>, there must be no more than one
+  <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>, there must be no more than one
   <code><a href="#the-time-element">time</a></code> element with a <code title="attr-time-pubdate"><a href="#attr-time-pubdate">pubdate</a></code> attribute that does not
   have an ancestor <code><a href="sections.html#the-article-element">article</a></code> element.</p><p>The <dfn id="attr-time-datetime" title="attr-time-datetime"><code>datetime</code></dfn>
   attribute, if present, gives the date or time being
@@ -972,11 +972,11 @@
   contents.</p><p>If the element <i><a href="#needs-a-date">needs a date</a></i>, and the <code title="attr-time-datetime"><a href="#attr-time-datetime">datetime</a></code> attribute is present,
   then the attribute's value must be a <a href="common-microsyntaxes.html#valid-date-string-with-optional-time">valid date string with
   optional time</a>.</p><p>If the element <i><a href="#needs-a-date">needs a date</a></i>, but the <code title="attr-time-datetime"><a href="#attr-time-datetime">datetime</a></code> attribute is not present,
-  then the element's <code><a href="#textcontent">textContent</a></code> must be a <a href="common-microsyntaxes.html#valid-date-string-in-content-with-optional-time">valid
+  then the element's <code><a href="http://dev.w3.org/html5/spec/.html#textcontent" class="full-spec-link" title='Read about this "textContent" reference in the full HTML5 spec.'>textContent</a></code> must be a <a href="common-microsyntaxes.html#valid-date-string-in-content-with-optional-time">valid
   date string in content with optional time</a>.</p><p>If the element does not <i>need a date</i>, and the <code title="attr-time-datetime"><a href="#attr-time-datetime">datetime</a></code> attribute is present,
   then the attribute's value must be a <a href="common-microsyntaxes.html#valid-date-or-time-string">valid date or time
   string</a>.</p><p>If the element does not <i>need a date</i>, but the <code title="attr-time-datetime"><a href="#attr-time-datetime">datetime</a></code> attribute is not present,
-  then the element's <code><a href="#textcontent">textContent</a></code> must be a <a href="common-microsyntaxes.html#valid-date-or-time-string-in-content">valid
+  then the element's <code><a href="http://dev.w3.org/html5/spec/.html#textcontent" class="full-spec-link" title='Read about this "textContent" reference in the full HTML5 spec.'>textContent</a></code> must be a <a href="common-microsyntaxes.html#valid-date-or-time-string-in-content">valid
   date or time string in content</a>.</p><p>The date, if any, must be expressed using the Gregorian
   calendar.</p><div class="example">
 
@@ -1017,7 +1017,7 @@
 
    <blockquote><p>I usually have a snack at 16h00.</p></blockquote>
 
-  </div><dl class="domintro"><dt><var title="">time</var> . <code title="dom-time-valueAsDate"><a href="#dom-time-valueasdate">valueAsDate</a></code></dt>
+  </div><dl class="domintro"><dt><var title="">time</var> . <code title="dom-time-valueAsDate"><a href="http://dev.w3.org/html5/spec/.html#dom-time-valueasdate" class="full-spec-link" title='Read about this "valueAsDate" reference in the full HTML5 spec.'>valueAsDate</a></code></dt>
 
    <dd>
 
@@ -1031,7 +1031,7 @@
 
    <pre>&lt;p&gt;Our first date was &lt;time datetime="2006-09-23"&gt;a Saturday&lt;/time&gt;.&lt;/p&gt;</pre>
 
-   <p>...the <code><a href="#the-time-element">time</a></code> element's <code title="dom-time-valueAsDate"><a href="#dom-time-valueasdate">valueAsDate</a></code> attribute would
+   <p>...the <code><a href="#the-time-element">time</a></code> element's <code title="dom-time-valueAsDate"><a href="http://dev.w3.org/html5/spec/.html#dom-time-valueasdate" class="full-spec-link" title='Read about this "valueAsDate" reference in the full HTML5 spec.'>valueAsDate</a></code> attribute would
    have the value 1,158,969,600,000ms.</p>
 
   </div><!-- <pre>&lt;p>We stopped talking at &lt;time datetime="2006-09-24T05:00-07:00">5am the next morning&lt;/time>.&lt;/p></pre> --><div class="example">
@@ -1040,7 +1040,7 @@
 
    <pre>&lt;p&gt;Many people get up at &lt;time&gt;08:00&lt;/time&gt;.&lt;/p&gt;</pre>
 
-   <p>...the <code><a href="#the-time-element">time</a></code> element's <code title="dom-time-valueAsDate"><a href="#dom-time-valueasdate">valueAsDate</a></code> attribute would
+   <p>...the <code><a href="#the-time-element">time</a></code> element's <code title="dom-time-valueAsDate"><a href="http://dev.w3.org/html5/spec/.html#dom-time-valueasdate" class="full-spec-link" title='Read about this "valueAsDate" reference in the full HTML5 spec.'>valueAsDate</a></code> attribute would
    have the value 28,800,000ms.</p>
 
   </div><div class="example">
@@ -1087,7 +1087,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-code-element">code</a></code> element <a href="#represents">represents</a> a fragment
+  </dl><p>The <code><a href="#the-code-element">code</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a fragment
   of computer code. This could be an XML element name, a filename, a
   computer program, or any other string that a computer would
   recognize.</p><p>Although there is no formal way to indicate the language of
@@ -1136,7 +1136,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-var-element">var</a></code> element <a href="#represents">represents</a> a
+  </dl><p>The <code><a href="#the-var-element">var</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a
   variable. This could be an actual variable in a mathematical
   expression or programming context, or it could just be a term used
   as a placeholder in prose.</p><div class="example">
@@ -1182,7 +1182,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-samp-element">samp</a></code> element <a href="#represents">represents</a> (sample)
+  </dl><p>The <code><a href="#the-samp-element">samp</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> (sample)
   output from a program or computing system.</p><p class="note">See the <code><a href="grouping-content.html#the-pre-element">pre</a></code> and <code><a href="#the-kbd-element">kbd</a></code>
   elements for more details.</p><div class="example">
    <p>This example shows the <code><a href="#the-samp-element">samp</a></code> element being used
@@ -1211,7 +1211,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-kbd-element">kbd</a></code> element <a href="#represents">represents</a> user input
+  </dl><p>The <code><a href="#the-kbd-element">kbd</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> user input
   (typically keyboard input, although it may also be used to represent
   other input, such as voice commands).</p><p>When the <code><a href="#the-kbd-element">kbd</a></code> element is nested inside a
   <code><a href="#the-samp-element">samp</a></code> element, it represents the input as it was echoed
@@ -1249,8 +1249,8 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Use <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-sub-and-sup-elements">sup</a></code> element <a href="#represents">represents</a> a
-  superscript and the <code><a href="#the-sub-and-sup-elements">sub</a></code> element <a href="#represents">represents</a>
+  </dl><p>The <code><a href="#the-sub-and-sup-elements">sup</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a
+  superscript and the <code><a href="#the-sub-and-sup-elements">sub</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a>
   a subscript.</p><p>These elements must be used only to mark up typographical
   conventions with specific meanings, not for typographical
   presentation for presentation's sake. For example, it would be
@@ -1291,7 +1291,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-i-element">i</a></code> element <a href="#represents">represents</a> a span of text
+  </dl><p>The <code><a href="#the-i-element">i</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a span of text
   in an alternate voice or mood, or otherwise offset from the normal
   prose, such as a taxonomic designation, a technical term, an
   idiomatic phrase from another language, a thought, a ship name, or
@@ -1312,7 +1312,7 @@
 princess called Carey. He watched her, day-in, day-out, hoping she
 would notice him, but she never did.&lt;/i&gt;&lt;/p&gt;
 &lt;p&gt;&lt;i&gt;Finally one night he picked up the courage to speak with
-her&#8212;&lt;/i&gt;&lt;/p&gt;
+her&#226;&#128;&#148;&lt;/i&gt;&lt;/p&gt;
 &lt;p&gt;Raymond woke with a start as the fire alarm rang out.&lt;/p&gt;</pre>
   </div><p>Authors are encouraged to use the <code title="attr-class"><a href="elements.html#classes">class</a></code> attribute on the <code><a href="#the-i-element">i</a></code>
   element to identify why the element is being used, so that if the
@@ -1337,7 +1337,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-b-element">b</a></code> element <a href="#represents">represents</a> a span of text
+  </dl><p>The <code><a href="#the-b-element">b</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a span of text
   to be stylistically offset from the normal prose without conveying
   any extra importance, such as key words in a document abstract,
   product names in a review, or other spans of text whose typical
@@ -1360,7 +1360,7 @@
    <pre>&lt;article&gt;
  &lt;h2&gt;Kittens 'adopted' by pet rabbit&lt;/h2&gt;
  &lt;p&gt;&lt;b class="lede"&gt;Six abandoned kittens have found an
- unexpected new mother figure &#8212; a pet rabbit.&lt;/b&gt;&lt;/p&gt;
+ unexpected new mother figure &#226;&#128;&#148; a pet rabbit.&lt;/b&gt;&lt;/p&gt;
  &lt;p&gt;Veterinary nurse Melanie Humble took the three-week-old
  kittens to her Aberdeen home.&lt;/p&gt;
 <i>[...]</i></pre>
@@ -1392,7 +1392,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><!-- v2: attribute that means "highlight this on the scrollbar" --><p>The <code><a href="#the-mark-element">mark</a></code> element <a href="#represents">represents</a> a run of
+  </dl><!-- v2: attribute that means "highlight this on the scrollbar" --><p>The <code><a href="#the-mark-element">mark</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a run of
   text in one document marked or highlighted for reference purposes,
   due to its relevance in another context. When used in a quotation or
   other block of text referred to from the prose, it indicates a
@@ -1527,7 +1527,7 @@
   annotations are short runs of text presented alongside base text,
   primarily used in East Asian typography as a guide for
   pronunciation or to include other annotations. In Japanese, this
-  form of typography is also known as <i>furigana</i>.</p><p>A <code><a href="#the-ruby-element">ruby</a></code> element <a href="#represents">represents</a> the spans of
+  form of typography is also known as <i>furigana</i>.</p><p>A <code><a href="#the-ruby-element">ruby</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> the spans of
   phrasing content it contains, ignoring all the child <code><a href="#the-rt-element">rt</a></code>
   and <code><a href="#the-rp-element">rp</a></code> elements and their descendants. Those spans of
   phrasing content have associated annotations created using the
@@ -1536,13 +1536,13 @@
    <!-- this is the hiragana for the word "kanji" ("chinese character") in japanese -->
    <!-- in japanese, ruby-like typography is called "furigana" -->
 
-   <p>In this example, each ideograph in the Japanese text <span lang="ja" title="">&#28450;&#23383;</span> is annotated with its
+   <p>In this example, each ideograph in the Japanese text <span lang="ja" title="">&#230;&#188;&#162;&#229;&#173;&#151;</span> is annotated with its
    reading in hiragana.</p>
 
    <pre lang="ja">...
 &lt;ruby&gt;
- &#28450; &lt;rt&gt; &#12363;&#12435; &lt;/rt&gt;
- &#23383; &lt;rt&gt; &#12376;&#12288; &lt;/rt&gt;
+ &#230;&#188;&#162; &lt;rt&gt; &#227;&#129;&#139;&#227;&#130;&#147; &lt;/rt&gt;
+ &#229;&#173;&#151; &lt;rt&gt; &#227;&#129;&#152;&#227;&#128;&#128; &lt;/rt&gt;
 &lt;/ruby&gt;
 ...</pre>
 
@@ -1555,12 +1555,12 @@
    <!-- this is the bopomofo for the word "hanzi" ("chinese character") in traditional chinese, as used in taiwan -->
 
    <p>In this example, each ideograph in the traditional Chinese text
-   <span lang="zh-TW" title="">&#28450;&#23383;</span> is annotated
+   <span lang="zh-TW" title="">&#230;&#188;&#162;&#229;&#173;&#151;</span> is annotated
    with its bopomofo reading.</p>
 
    <pre lang="zh-TW">&lt;ruby&gt;
- &#28450; &lt;rt&gt; &#12559;&#12578;&#715; &lt;/rt&gt;
- &#23383; &lt;rt&gt; &#12567;&#715;&#12288; &lt;/rt&gt;
+ &#230;&#188;&#162; &lt;rt&gt; &#227;&#132;&#143;&#227;&#132;&#162;&#203;&#139; &lt;/rt&gt;
+ &#229;&#173;&#151; &lt;rt&gt; &#227;&#132;&#151;&#203;&#139;&#227;&#128;&#128; &lt;/rt&gt;
 &lt;/ruby&gt;</pre>
 
    <p>This might be rendered as:</p>
@@ -1572,13 +1572,13 @@
    <!-- this is the pinyin for the word "hanzi" ("chinese character") in simplified chinese, as used in mainland china -->
 
    <p>In this example, each ideograph in the simplified Chinese text
-   <span lang="zh-CN" title="">&#27721;&#23383;</span> is annotated
+   <span lang="zh-CN" title="">&#230;&#177;&#137;&#229;&#173;&#151;</span> is annotated
    with its pinyin reading.</p>
 
    <pre lang="zh-CN">...
 &lt;ruby&gt;
- &#27721; &lt;rt&gt; h&#224;n &lt;/rt&gt;
- &#23383; &lt;rt&gt; z&#236;&#160; &lt;/rt&gt;
+ &#230;&#177;&#137; &lt;rt&gt; h&#195;&#160;n &lt;/rt&gt;
+ &#229;&#173;&#151; &lt;rt&gt; z&#195;&#172;&#194;&#160; &lt;/rt&gt;
 &lt;/ruby&gt;
 ...</pre>
 
@@ -1597,7 +1597,7 @@
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
   </dl><p>The <code><a href="#the-rt-element">rt</a></code> element marks the ruby text component of a
-  ruby annotation.</p><p>An <code><a href="#the-rt-element">rt</a></code> element  <a href="#represents">represents</a> an
+  ruby annotation.</p><p>An <code><a href="#the-rt-element">rt</a></code> element  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> an
   annotation (given by its children) for the zero or more nodes of
   phrasing content that immediately precedes it in the
   <code><a href="#the-ruby-element">ruby</a></code> element, ignoring <code><a href="#the-rp-element">rp</a></code> elements.</p><h4 id="the-rp-element"><span class="secno">4.6.20 </span>The <dfn><code>rp</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
@@ -1616,17 +1616,17 @@
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
   </dl><p>The <code><a href="#the-rp-element">rp</a></code> element can be used to provide parentheses
   around a ruby text component of a ruby annotation, to be shown by
-  user agents that don't support ruby annotations.</p><p>An <code><a href="#the-rp-element">rp</a></code> element  <a href="#represents">represents</a>
+  user agents that don't support ruby annotations.</p><p>An <code><a href="#the-rp-element">rp</a></code> element  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a>
   nothing. </p><div class="example">
 
-   <p>The example above, in which each ideograph in the text <span lang="ja" title="">&#28450;&#23383;</span> is annotated with its
+   <p>The example above, in which each ideograph in the text <span lang="ja" title="">&#230;&#188;&#162;&#229;&#173;&#151;</span> is annotated with its
    phonetic reading, could be expanded to use <code><a href="#the-rp-element">rp</a></code> so that in
    legacy user agents the readings are in parentheses:</p>
 
    <pre lang="ja">...
 &lt;ruby&gt;
- &#28450; &lt;rp&gt;(&lt;/rp&gt;&lt;rt&gt;&#12363;&#12435;&lt;/rt&gt;&lt;rp&gt;)&lt;/rp&gt;
- &#23383; &lt;rp&gt;(&lt;/rp&gt;&lt;rt&gt;&#12376;&lt;/rt&gt;&lt;rp&gt;)&lt;/rp&gt;
+ &#230;&#188;&#162; &lt;rp&gt;(&lt;/rp&gt;&lt;rt&gt;&#227;&#129;&#139;&#227;&#130;&#147;&lt;/rt&gt;&lt;rp&gt;)&lt;/rp&gt;
+ &#229;&#173;&#151; &lt;rp&gt;(&lt;/rp&gt;&lt;rt&gt;&#227;&#129;&#152;&lt;/rt&gt;&lt;rp&gt;)&lt;/rp&gt;
 &lt;/ruby&gt;
 ...</pre>
 
@@ -1634,7 +1634,7 @@
    in user agents that do not support ruby, the rendering would
    be:</p>
 
-   <pre lang="ja">... &#28450; (&#12363;&#12435;) &#23383; (&#12376;) ...</pre>
+   <pre lang="ja">... &#230;&#188;&#162; (&#227;&#129;&#139;&#227;&#130;&#147;) &#229;&#173;&#151; (&#227;&#129;&#152;) ...</pre>
 
   </div><h4 id="the-bdo-element"><span class="secno">4.6.21 </span>The <dfn><code>bdo</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
    <dd><a href="content-models.html#flow-content">Flow content</a>.</dd>
@@ -1648,7 +1648,7 @@
    <dd>Also, the <code title="attr-dir"><a href="elements.html#the-dir-attribute">dir</a></code> global attribute has special semantics on this element.</dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-bdo-element">bdo</a></code> element <a href="#represents">represents</a> explicit
+  </dl><p>The <code><a href="#the-bdo-element">bdo</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> explicit
   text directionality formatting control for its children. It allows
   authors to override the Unicode bidirectional algorithm by
   explicitly specifying a direction override. <a href="references.html#refsBIDI">[BIDI]</a></p><p>Authors must specify the <code title="attr-dir"><a href="elements.html#the-dir-attribute">dir</a></code>
@@ -1669,7 +1669,7 @@
    </dd>
   </dl><p>The <code><a href="#the-span-element">span</a></code> element doesn't mean anything on its own,
   but can be useful when used together with other attributes,
-  e.g. <code title="attr-class"><a href="elements.html#classes">class</a></code>, <code title="attr-lang"><a href="elements.html#attr-lang">lang</a></code>, or <code title="attr-dir"><a href="elements.html#the-dir-attribute">dir</a></code>. It <a href="#represents">represents</a> its
+  e.g. <code title="attr-class"><a href="elements.html#classes">class</a></code>, <code title="attr-lang"><a href="elements.html#attr-lang">lang</a></code>, or <code title="attr-dir"><a href="elements.html#the-dir-attribute">dir</a></code>. It <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> its
   children.</p><div class="example">
 
    <p>In this example, a code fragment is marked up using
@@ -1698,7 +1698,7 @@
    <dd>
     <pre class="idl">interface <dfn id="htmlbrelement">HTMLBRElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {};</pre>
    </dd>
-  </dl><p>The <code><a href="#the-br-element">br</a></code> element <a href="#represents">represents</a> a line
+  </dl><p>The <code><a href="#the-br-element">br</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a line
   break.</p><p><code><a href="#the-br-element">br</a></code> elements must be used only for line breaks that
   are actually part of the content, as in poems or addresses.</p><div class="example">
 
@@ -1743,7 +1743,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-wbr-element">wbr</a></code> element <a href="#represents">represents</a> a line break
+  </dl><p>The <code><a href="#the-wbr-element">wbr</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a line break
   opportunity.</p><div class="example">
 
    <p>In the following example, someone is quoted as saying something
@@ -1800,7 +1800,7 @@
 
     </td></tr><tr><td><code><a href="#the-var-element">var</a></code>
      </td><td>Variables
-     </td><td><pre class="example">If there are <strong>&lt;var&gt;n&lt;/var&gt;</strong> fruit in the bowl, at least <strong>&lt;var&gt;n&lt;/var&gt;</strong>&#247;2 will be ripe.</pre>
+     </td><td><pre class="example">If there are <strong>&lt;var&gt;n&lt;/var&gt;</strong> fruit in the bowl, at least <strong>&lt;var&gt;n&lt;/var&gt;</strong>&#195;&#183;2 will be ripe.</pre>
 
     </td></tr><tr><td><code><a href="#the-samp-element">samp</a></code>
      </td><td>Computer output

Index: scripting-1.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/scripting-1.html,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -d -r1.38 -r1.39
--- scripting-1.html	2 Jul 2010 23:07:32 -0000	1.38
+++ scripting-1.html	7 Jul 2010 08:58:12 -0000	1.39
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.3 Scripting &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.3 Scripting &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="semantics.html" title="4 The elements of HTML" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="semantics.html" title="4 The elements of HTML" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="sections.html" title="4.4 Sections" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -357,17 +357,17 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlscriptelement">HTMLScriptElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-script-src" title="dom-script-src">src</a>;
-           attribute boolean <a href="#dom-script-async" title="dom-script-async">async</a>;
-           attribute boolean <a href="#dom-script-defer" title="dom-script-defer">defer</a>;
-           attribute DOMString <a href="#dom-script-type" title="dom-script-type">type</a>;
-           attribute DOMString <a href="#dom-script-charset" title="dom-script-charset">charset</a>;
-           attribute DOMString <a href="#dom-script-text" title="dom-script-text">text</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-script-src" title='Read about this "src" reference in the full HTML5 spec.' class="full-spec-link">src</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-script-async" title='Read about this "async" reference in the full HTML5 spec.' class="full-spec-link">async</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-script-defer" title='Read about this "defer" reference in the full HTML5 spec.' class="full-spec-link">defer</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-script-type" title='Read about this "type" reference in the full HTML5 spec.' class="full-spec-link">type</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-script-charset" title='Read about this "charset" reference in the full HTML5 spec.' class="full-spec-link">charset</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-script-text" title='Read about this "text" reference in the full HTML5 spec.' class="full-spec-link">text</a>;
 };</pre>
    </dd>
   </dl><p>The <code><a href="#script">script</a></code> element allows authors to include dynamic
   script and data blocks in their documents. The element does not
-  <a href="#represents" title="represents">represent</a> content for the user.</p><p>When used to include dynamic scripts, the scripts may either be
+  <a href="http://dev.w3.org/html5/spec/.html#represents" title='Read about this "represent" reference in the full HTML5 spec.' class="full-spec-link">represent</a> content for the user.</p><p>When used to include dynamic scripts, the scripts may either be
   embedded inline or may be imported from an external file using the
   <code title="attr-script-src"><a href="#attr-script-src">src</a></code> attribute. If the language
   is not that described by "<code title="">text/javascript</code>",
@@ -396,7 +396,7 @@
   must be an <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a> match for the
   <a href="infrastructure.html#preferred-mime-name">preferred MIME name</a> for that encoding, and must match
   the encoding given in the <code title="">charset</code> parameter of
-  the <a href="#content-type" title="Content-Type">Content-Type metadata</a> of the
+  the <a href="http://dev.w3.org/html5/spec/.html#content-type" title='Read about this "Content-Type metadata" reference in the full HTML5 spec.' class="full-spec-link">Content-Type metadata</a> of the
   external file, if any. <a href="references.html#refsIANACHARSET">[IANACHARSET]</a></p><p>The <dfn id="attr-script-async" title="attr-script-async"><code>async</code></dfn> and
   <dfn id="attr-script-defer" title="attr-script-defer"><code>defer</code></dfn> attributes
   are <a href="common-microsyntaxes.html#boolean-attribute" title="boolean attribute">boolean attributes</a> that
@@ -416,8 +416,8 @@
   therefore by necessity scattered throughout the specification. The
   algorithms below (in this section) describe the core of this
   processing, but these algorithms reference and are referenced by the
-  parsing rules for <code><a href="#script">script</a></code> <a href="#scriptTag">start</a>
-  and <a href="#scriptEndTag">end</a> tags in HTML, <a href="#scriptForeignEndTag">in foreign content</a>, and <a href="#scriptTagXML">in XML</a>, the rules for the <code title="dom-document-write"><a href="#dom-document-write">document.write()</a></code> method, the
+  parsing rules for <code><a href="#script">script</a></code> <a href="http://dev.w3.org/html5/spec/.html#scriptTag" class="full-spec-link" title='Read about this "start" reference in the full HTML5 spec.'>start</a>
+  and <a href="http://dev.w3.org/html5/spec/.html#scriptEndTag" class="full-spec-link" title='Read about this "end" reference in the full HTML5 spec.'>end</a> tags in HTML, <a href="http://dev.w3.org/html5/spec/.html#scriptForeignEndTag" class="full-spec-link" title='Read about this "in foreign content" reference in the full HTML5 spec.'>in foreign content</a>, and <a href="http://dev.w3.org/html5/spec/.html#scriptTagXML" class="full-spec-link" title='Read about this "in XML" reference in the full HTML5 spec.'>in XML</a>, the rules for the <code title="dom-document-write"><a href="http://dev.w3.org/html5/spec/.html#dom-document-write" class="full-spec-link" title='Read about this "document.write()" reference in the full HTML5 spec.'>document.write()</a></code> method, the
   handling of <a href="webappapis.html#scripting">scripting</a>, etc.</p><p>The <code title="attr-script-defer"><a href="#attr-script-defer">defer</a></code> attribute may be
   specified even if the <code title="attr-script-async"><a href="#attr-script-async">async</a></code>
   attribute is specified, to cause legacy Web browsers that only
@@ -425,7 +425,7 @@
   synchronous blocking behavior that is the default.</p><p>Changing the <code title="attr-script-src"><a href="#attr-script-src">src</a></code>, <code title="attr-script-type"><a href="#attr-script-type">type</a></code>, <code title="attr-script-charset"><a href="#attr-script-charset">charset</a></code>, <code title="attr-script-async"><a href="#attr-script-async">async</a></code>, and <code title="attr-script-defer"><a href="#attr-script-defer">defer</a></code> attributes dynamically has no
   direct effect; these attribute are only used at specific times
   described below.</p><!-- by implication, changes to the base URL
-  also have no effect --><dl class="domintro"><dt><var title="">script</var> . <code title="dom-script-text"><a href="#dom-script-text">text</a></code> [ = <var title="">value</var> ]</dt>
+  also have no effect --><dl class="domintro"><dt><var title="">script</var> . <code title="dom-script-text"><a href="http://dev.w3.org/html5/spec/.html#dom-script-text" class="full-spec-link" title='Read about this "text" reference in the full HTML5 spec.'>text</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
@@ -437,7 +437,7 @@
 
    </dd>
 
-  </dl><p class="note">When inserted using the <code title="dom-document-write"><a href="#dom-document-write">document.write()</a></code> method,
+  </dl><p class="note">When inserted using the <code title="dom-document-write"><a href="http://dev.w3.org/html5/spec/.html#dom-document-write" class="full-spec-link" title='Read about this "document.write()" reference in the full HTML5 spec.'>document.write()</a></code> method,
   <code><a href="#script">script</a></code> elements execute (typically synchronously), but
   when inserted using <code title="dom-innerHTML"><a href="apis-in-html-documents.html#dom-innerhtml">innerHTML</a></code> and <code title="dom-outerHTML"><a href="apis-in-html-documents.html#dom-outerhtml">outerHTML</a></code> attributes, they do not
   execute at all.</p><div class="example">
@@ -485,15 +485,15 @@
 &lt;form name="pricecalc" onsubmit="return false"&gt;
  &lt;fieldset&gt;
   &lt;legend&gt;Work out the price of your car&lt;/legend&gt;
-  &lt;p&gt;Base cost: &#163;52000.&lt;/p&gt;
+  &lt;p&gt;Base cost: &#194;&#163;52000.&lt;/p&gt;
   &lt;p&gt;Select additional options:&lt;/p&gt;
   &lt;ul&gt;
-   &lt;li&gt;&lt;label&gt;&lt;input type=checkbox name=brakes&gt; Ceramic brakes (&#163;1000)&lt;/label&gt;&lt;/li&gt;
-   &lt;li&gt;&lt;label&gt;&lt;input type=checkbox name=radio&gt; Satellite radio (&#163;2500)&lt;/label&gt;&lt;/li&gt;
-   &lt;li&gt;&lt;label&gt;&lt;input type=checkbox name=turbo&gt; Turbo charger (&#163;5000)&lt;/label&gt;&lt;/li&gt;
-   &lt;li&gt;&lt;label&gt;&lt;input type=checkbox name=sticker&gt; "XZ" sticker (&#163;250)&lt;/label&gt;&lt;/li&gt;
+   &lt;li&gt;&lt;label&gt;&lt;input type=checkbox name=brakes&gt; Ceramic brakes (&#194;&#163;1000)&lt;/label&gt;&lt;/li&gt;
+   &lt;li&gt;&lt;label&gt;&lt;input type=checkbox name=radio&gt; Satellite radio (&#194;&#163;2500)&lt;/label&gt;&lt;/li&gt;
+   &lt;li&gt;&lt;label&gt;&lt;input type=checkbox name=turbo&gt; Turbo charger (&#194;&#163;5000)&lt;/label&gt;&lt;/li&gt;
+   &lt;li&gt;&lt;label&gt;&lt;input type=checkbox name=sticker&gt; "XZ" sticker (&#194;&#163;250)&lt;/label&gt;&lt;/li&gt;
   &lt;/ul&gt;
-  &lt;p&gt;Total: &#163;&lt;output name=result onformchange="calculate(form)"&gt;&lt;/output&gt;&lt;/p&gt;
+  &lt;p&gt;Total: &#194;&#163;&lt;output name=result onformchange="calculate(form)"&gt;&lt;/output&gt;&lt;/p&gt;
  &lt;/fieldset&gt;
  &lt;script&gt;
   document.forms.pricecalc.dispatchFormChange();
@@ -522,7 +522,7 @@
    <dt>"<code>text/javascript;e4x=1</code>"</dt>
    <dd>JavaScript with ECMAScript for XML. <a href="references.html#refsECMA357">[ECMA357]</a></dd>
 
-  </dl><h5 id="restrictions-for-contents-of-script-elements"><span class="secno">4.3.1.2 </span><dfn title="script content restrictions">Restrictions for contents of <code>script</code> elements</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="#textcontent">textContent</a></code> of a <code><a href="#script">script</a></code> element must match the
+  </dl><h5 id="restrictions-for-contents-of-script-elements"><span class="secno">4.3.1.2 </span><dfn title="script content restrictions">Restrictions for contents of <code>script</code> elements</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="http://dev.w3.org/html5/spec/.html#textcontent" class="full-spec-link" title='Read about this "textContent" reference in the full HTML5 spec.'>textContent</a></code> of a <code><a href="#script">script</a></code> element must match the
   <code title="">script</code> production in the following ABNF, the
   character set for which is Unicode. <a href="references.html#refsABNF">[ABNF]</a></p><pre>script        = data1 *( escape [ script-start data3 ] "--&gt;" data1 ) [ escape ]
 escape        = "&lt;!--" data2 *( script-start data3 script-end data2 )
@@ -564,7 +564,7 @@
   documentation</a>, there are further restrictions on the contents
   of the element, as described in the section below.</p><h5 id="inline-documentation-for-external-scripts"><span class="secno">4.3.1.3 </span><dfn title="script documentation">Inline documentation for external scripts</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>If a <code><a href="#script">script</a></code> element's <code title="attr-script-src"><a href="#attr-script-src">src</a></code> attribute is specified, then the
   contents of the <code><a href="#script">script</a></code> element, if any, must be such
-  that the value of the <code title="dom-script-text"><a href="#dom-script-text">text</a></code> IDL
+  that the value of the <code title="dom-script-text"><a href="http://dev.w3.org/html5/spec/.html#dom-script-text" class="full-spec-link" title='Read about this "text" reference in the full HTML5 spec.'>text</a></code> IDL
   attribute, which is derived from the element's contents, matches the
   <code title="">documentation</code> production in the following
   ABNF, the character set for which is Unicode. <a href="references.html#refsABNF">[ABNF]</a></p><pre>documentation = *( *( space / tab / comment ) [ line-comment ] newline )
@@ -609,38 +609,38 @@
    <dd>In a <code><a href="semantics.html#the-head-element-0">head</a></code> element of an <a href="dom.html#html-documents" title="HTML documents">HTML document</a>, if there are no ancestor <code><a href="#the-noscript-element">noscript</a></code> elements.</dd>
    <dd>Where <a href="content-models.html#phrasing-content">phrasing content</a> is expected in <a href="dom.html#html-documents">HTML documents</a>, if there are no ancestor <code><a href="#the-noscript-element">noscript</a></code> elements.</dd>
    <dt>Content model:</dt>
-   <dd>When <a href="#concept-n-noscript" title="concept-n-noscript">scripting is disabled</a>, in a <code><a href="semantics.html#the-head-element-0">head</a></code> element: in any order, zero or more <code><a href="semantics.html#the-link-element">link</a></code> elements, zero or more <code><a href="semantics.html#the-style-element">style</a></code> elements, and zero or more <code><a href="semantics.html#meta">meta</a></code> elements.</dd>
-   <dd>When <a href="#concept-n-noscript" title="concept-n-noscript">scripting is disabled</a>, not in a <code><a href="semantics.html#the-head-element-0">head</a></code> element: <a href="content-models.html#transparent">transparent</a>, but there must be no <code><a href="#the-noscript-element">noscript</a></code> element descendants.</dd>
+   <dd>When <a href="http://dev.w3.org/html5/spec/.html#concept-n-noscript" title='Read about this "scripting is disabled" reference in the full HTML5 spec.' class="full-spec-link">scripting is disabled</a>, in a <code><a href="semantics.html#the-head-element-0">head</a></code> element: in any order, zero or more <code><a href="semantics.html#the-link-element">link</a></code> elements, zero or more <code><a href="semantics.html#the-style-element">style</a></code> elements, and zero or more <code><a href="semantics.html#meta">meta</a></code> elements.</dd>
+   <dd>When <a href="http://dev.w3.org/html5/spec/.html#concept-n-noscript" title='Read about this "scripting is disabled" reference in the full HTML5 spec.' class="full-spec-link">scripting is disabled</a>, not in a <code><a href="semantics.html#the-head-element-0">head</a></code> element: <a href="content-models.html#transparent">transparent</a>, but there must be no <code><a href="#the-noscript-element">noscript</a></code> element descendants.</dd>
    <dd>Otherwise: text that conforms to the requirements given in the prose.</dd>
    <dt>Content attributes:</dt>
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-noscript-element">noscript</a></code> element <a href="#represents">represents</a> nothing
-  if <a href="#concept-n-script" title="concept-n-script">scripting is enabled</a>, and
-  <a href="#represents">represents</a> its children if <a href="#concept-n-noscript" title="concept-n-noscript">scripting is disabled</a>. It is used
+  </dl><p>The <code><a href="#the-noscript-element">noscript</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> nothing
+  if <a href="http://dev.w3.org/html5/spec/.html#concept-n-script" title='Read about this "scripting is enabled" reference in the full HTML5 spec.' class="full-spec-link">scripting is enabled</a>, and
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> its children if <a href="http://dev.w3.org/html5/spec/.html#concept-n-noscript" title='Read about this "scripting is disabled" reference in the full HTML5 spec.' class="full-spec-link">scripting is disabled</a>. It is used
   to present different markup to user agents that support scripting
   and those that don't support scripting, by affecting how the
   document is parsed.</p><p>When used in <a href="dom.html#html-documents">HTML documents</a>, the allowed content
-  model is as follows:</p><dl><dt>In a <code><a href="semantics.html#the-head-element-0">head</a></code> element, if <a href="#concept-n-noscript" title="concept-n-noscript">scripting is disabled</a> for the
+  model is as follows:</p><dl><dt>In a <code><a href="semantics.html#the-head-element-0">head</a></code> element, if <a href="http://dev.w3.org/html5/spec/.html#concept-n-noscript" title='Read about this "scripting is disabled" reference in the full HTML5 spec.' class="full-spec-link">scripting is disabled</a> for the
    <code><a href="#the-noscript-element">noscript</a></code> element</dt>
 
    <dd><p>The <code><a href="#the-noscript-element">noscript</a></code> element must contain only
    <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="semantics.html#the-style-element">style</a></code>, and <code><a href="semantics.html#meta">meta</a></code>
    elements.</p></dd>
 
-   <dt>In a <code><a href="semantics.html#the-head-element-0">head</a></code> element, if <a href="#concept-n-script" title="concept-n-script">scripting is enabled</a> for the
+   <dt>In a <code><a href="semantics.html#the-head-element-0">head</a></code> element, if <a href="http://dev.w3.org/html5/spec/.html#concept-n-script" title='Read about this "scripting is enabled" reference in the full HTML5 spec.' class="full-spec-link">scripting is enabled</a> for the
    <code><a href="#the-noscript-element">noscript</a></code> element</dt>
 
    <dd><p>The <code><a href="#the-noscript-element">noscript</a></code> element must contain only text,
-   except that invoking the <a href="#html-fragment-parsing-algorithm">HTML fragment parsing
+   except that invoking the <a href="http://dev.w3.org/html5/spec/.html#html-fragment-parsing-algorithm" class="full-spec-link" title='Read about this "HTML fragment parsing algorithm" reference in the full HTML5 spec.'>HTML fragment parsing
    algorithm</a> <!-- (which disables <script type="text/javascript"> execution) --> with
    the <code><a href="#the-noscript-element">noscript</a></code> element as the <var title="">context</var> element and the text contents as the <var title="">input</var> must result in a list of nodes that consists
    only of <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="semantics.html#the-style-element">style</a></code>, and
    <code><a href="semantics.html#meta">meta</a></code> elements that would be conforming if they were
-   children of the <code><a href="#the-noscript-element">noscript</a></code> element, and no <a href="#parse-error" title="parse error">parse errors</a>.</p></dd>
+   children of the <code><a href="#the-noscript-element">noscript</a></code> element, and no <a href="http://dev.w3.org/html5/spec/.html#parse-error" title='Read about this "parse errors" reference in the full HTML5 spec.' class="full-spec-link">parse errors</a>.</p></dd>
 
-   <dt>Outside of <code><a href="semantics.html#the-head-element-0">head</a></code> elements, if <a href="#concept-n-noscript" title="concept-n-noscript">scripting is disabled</a> for the
+   <dt>Outside of <code><a href="semantics.html#the-head-element-0">head</a></code> elements, if <a href="http://dev.w3.org/html5/spec/.html#concept-n-noscript" title='Read about this "scripting is disabled" reference in the full HTML5 spec.' class="full-spec-link">scripting is disabled</a> for the
    <code><a href="#the-noscript-element">noscript</a></code> element</dt>
 
    <dd><p>The <code><a href="#the-noscript-element">noscript</a></code> element's content model is
@@ -649,7 +649,7 @@
    element as an ancestor (that is, <code><a href="#the-noscript-element">noscript</a></code> can't be
    nested).</p></dd>
 
-   <dt>Outside of <code><a href="semantics.html#the-head-element-0">head</a></code> elements, if <a href="#concept-n-script" title="concept-n-script">scripting is enabled</a> for the
+   <dt>Outside of <code><a href="semantics.html#the-head-element-0">head</a></code> elements, if <a href="http://dev.w3.org/html5/spec/.html#concept-n-script" title='Read about this "scripting is enabled" reference in the full HTML5 spec.' class="full-spec-link">scripting is enabled</a> for the
    <code><a href="#the-noscript-element">noscript</a></code> element</dt>
 
    <dd>
@@ -659,7 +659,7 @@
     algorithm results in a conforming document with no
     <code><a href="#the-noscript-element">noscript</a></code> elements and no <code><a href="#script">script</a></code>
     elements, and such that no step in the algorithm causes an
-    <a href="#html-parser">HTML parser</a> to flag a <a href="#parse-error">parse error</a>:</p>
+    <a href="http://dev.w3.org/html5/spec/.html#html-parser" class="full-spec-link" title='Read about this "HTML parser" reference in the full HTML5 spec.'>HTML parser</a> to flag a <a href="http://dev.w3.org/html5/spec/.html#parse-error" class="full-spec-link" title='Read about this "parse error" reference in the full HTML5 spec.'>parse error</a>:</p>
 
     <ol><li>Remove every <code><a href="#script">script</a></code> element from the
      document.</li>
@@ -703,7 +703,7 @@
 
   </dl><p class="note">All these contortions are required because, for
   historical reasons, the <code><a href="#the-noscript-element">noscript</a></code> element is handled
-  differently by the <a href="#html-parser">HTML parser</a> based on whether <a href="#scripting-flag" title="scripting flag">scripting was enabled or not</a> when the
+  differently by the <a href="http://dev.w3.org/html5/spec/.html#html-parser" class="full-spec-link" title='Read about this "HTML parser" reference in the full HTML5 spec.'>HTML parser</a> based on whether <a href="http://dev.w3.org/html5/spec/.html#scripting-flag" title='Read about this "scripting was enabled or not" reference in the full HTML5 spec.' class="full-spec-link">scripting was enabled or not</a> when the
   parser was invoked.</p><p>The <code><a href="#the-noscript-element">noscript</a></code> element must not be used in <a href="dom.html#xml-documents">XML
   documents</a>.</p><p class="note"><strong>The <code><a href="#the-noscript-element">noscript</a></code> element is only
   effective in <a href="syntax.html#syntax">the HTML syntax</a>, it has no effect in

Index: the-map-element.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/the-map-element.html,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- the-map-element.html	2 Jul 2010 23:07:35 -0000	1.37
+++ the-map-element.html	7 Jul 2010 08:58:14 -0000	1.38
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.8.11 The map element &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.8.11 The map element &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="the-canvas-element.html" title="4.8.10 The canvas element" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="the-canvas-element.html" title="4.8.10 The canvas element" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="tabular-data.html" title="4.9 Tabular data" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -331,22 +331,22 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlmapelement">HTMLMapElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-map-name" title="dom-map-name">name</a>;
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-map-areas" title="dom-map-areas">areas</a>;
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-map-images" title="dom-map-images">images</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-map-name" title='Read about this "name" reference in the full HTML5 spec.' class="full-spec-link">name</a>;
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-map-areas" title='Read about this "areas" reference in the full HTML5 spec.' class="full-spec-link">areas</a>;
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-map-images" title='Read about this "images" reference in the full HTML5 spec.' class="full-spec-link">images</a>;
 };</pre>
    </dd>
   </dl><p>The <code><a href="#the-map-element">map</a></code> element, in conjunction with any
   <code><a href="#the-area-element">area</a></code> element descendants, defines an <a href="#image-map">image
-  map</a>. The element <a href="#represents">represents</a> its children.</p><p>The <dfn id="attr-map-name" title="attr-map-name"><code>name</code></dfn> attribute
+  map</a>. The element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> its children.</p><p>The <dfn id="attr-map-name" title="attr-map-name"><code>name</code></dfn> attribute
   gives the map a name so that it can be referenced. The attribute
-  must be present and must have a non-empty value with no <a href="#space-character" title="space character">space characters</a>. The value of the
+  must be present and must have a non-empty value with no <a href="http://dev.w3.org/html5/spec/.html#space-character" title='Read about this "space characters" reference in the full HTML5 spec.' class="full-spec-link">space characters</a>. The value of the
   <code title="attr-map-name"><a href="#attr-map-name">name</a></code> attribute must not be a
   <a href="infrastructure.html#compatibility-caseless" title="compatibility caseless">compatibility-caseless</a>
   match for the value of the <code title="attr-map-name"><a href="#attr-map-name">name</a></code>
   attribute of another <code><a href="#the-map-element">map</a></code> element in the same
   document. If the <code title="attr-id"><a href="elements.html#the-id-attribute">id</a></code> attribute is also
-  specified, both attributes must have the same value.</p><dl class="domintro"><dt><var title="">map</var> . <code title="dom-map-areas"><a href="#dom-map-areas">areas</a></code></dt>
+  specified, both attributes must have the same value.</p><dl class="domintro"><dt><var title="">map</var> . <code title="dom-map-areas"><a href="http://dev.w3.org/html5/spec/.html#dom-map-areas" class="full-spec-link" title='Read about this "areas" reference in the full HTML5 spec.'>areas</a></code></dt>
 
    <dd>
 
@@ -354,7 +354,7 @@
 
    </dd>
 
-   <dt><var title="">map</var> . <code title="dom-map-images"><a href="#dom-map-images">images</a></code></dt>
+   <dt><var title="">map</var> . <code title="dom-map-images"><a href="http://dev.w3.org/html5/spec/.html#dom-map-images" class="full-spec-link" title='Read about this "images" reference in the full HTML5 spec.'>images</a></code></dt>
 
    <dd>
 
@@ -383,28 +383,28 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlareaelement">HTMLAreaElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-area-alt" title="dom-area-alt">alt</a>;
-           attribute DOMString <a href="#dom-area-coords" title="dom-area-coords">coords</a>;
-           attribute DOMString <a href="#dom-area-shape" title="dom-area-shape">shape</a>;
-  stringifier attribute DOMString <a href="#dom-area-href" title="dom-area-href">href</a>;
-           attribute DOMString <a href="#dom-area-target" title="dom-area-target">target</a>;
-           attribute DOMString <a href="#dom-area-rel" title="dom-area-rel">rel</a>;
-  readonly attribute <a href="urls.html#domtokenlist">DOMTokenList</a> <a href="#dom-area-rellist" title="dom-area-relList">relList</a>;
-           attribute DOMString <a href="#dom-area-media" title="dom-area-media">media</a>;
-           attribute DOMString <a href="#dom-area-hreflang" title="dom-area-hreflang">hreflang</a>;
-           attribute DOMString <a href="#dom-area-type" title="dom-area-type">type</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-alt" title='Read about this "alt" reference in the full HTML5 spec.' class="full-spec-link">alt</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-coords" title='Read about this "coords" reference in the full HTML5 spec.' class="full-spec-link">coords</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-shape" title='Read about this "shape" reference in the full HTML5 spec.' class="full-spec-link">shape</a>;
+  stringifier attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-href" title='Read about this "href" reference in the full HTML5 spec.' class="full-spec-link">href</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-target" title='Read about this "target" reference in the full HTML5 spec.' class="full-spec-link">target</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-rel" title='Read about this "rel" reference in the full HTML5 spec.' class="full-spec-link">rel</a>;
+  readonly attribute <a href="urls.html#domtokenlist">DOMTokenList</a> <a href="http://dev.w3.org/html5/spec/.html#dom-area-rellist" title='Read about this "relList" reference in the full HTML5 spec.' class="full-spec-link">relList</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-media" title='Read about this "media" reference in the full HTML5 spec.' class="full-spec-link">media</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-hreflang" title='Read about this "hreflang" reference in the full HTML5 spec.' class="full-spec-link">hreflang</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-type" title='Read about this "type" reference in the full HTML5 spec.' class="full-spec-link">type</a>;
 
   // <a href="urls.html#url-decomposition-idl-attributes">URL decomposition IDL attributes</a>
-           attribute DOMString <a href="#dom-area-protocol" title="dom-area-protocol">protocol</a>;
-           attribute DOMString <a href="#dom-area-host" title="dom-area-host">host</a>;
-           attribute DOMString <a href="#dom-area-hostname" title="dom-area-hostname">hostname</a>;
-           attribute DOMString <a href="#dom-area-port" title="dom-area-port">port</a>;
-           attribute DOMString <a href="#dom-area-pathname" title="dom-area-pathname">pathname</a>;
-           attribute DOMString <a href="#dom-area-search" title="dom-area-search">search</a>;
-           attribute DOMString <a href="#dom-area-hash" title="dom-area-hash">hash</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-protocol" title='Read about this "protocol" reference in the full HTML5 spec.' class="full-spec-link">protocol</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-host" title='Read about this "host" reference in the full HTML5 spec.' class="full-spec-link">host</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-hostname" title='Read about this "hostname" reference in the full HTML5 spec.' class="full-spec-link">hostname</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-port" title='Read about this "port" reference in the full HTML5 spec.' class="full-spec-link">port</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-pathname" title='Read about this "pathname" reference in the full HTML5 spec.' class="full-spec-link">pathname</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-search" title='Read about this "search" reference in the full HTML5 spec.' class="full-spec-link">search</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-area-hash" title='Read about this "hash" reference in the full HTML5 spec.' class="full-spec-link">hash</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-area-element">area</a></code> element <a href="#represents">represents</a> either a
+  </dl><p>The <code><a href="#the-area-element">area</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> either a
   hyperlink with some text and a corresponding area on an <a href="#image-map">image
   map</a>, or a dead area on an image map.</p><p>If the <code><a href="#the-area-element">area</a></code> element has an <code title="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">href</a></code> attribute, then the
   <code><a href="#the-area-element">area</a></code> element represents a <a href="links.html#hyperlink">hyperlink</a>. In
@@ -526,16 +526,16 @@
     &lt;mo&gt;=&lt;/mo&gt;
     &lt;mfrac&gt;
      &lt;mrow&gt;
-      &lt;mo form="prefix"&gt;&#8722;&lt;/mo&gt; &lt;mi&gt;b&lt;/mi&gt;
-      &lt;mo&gt;&#177;&lt;/mo&gt;
+      &lt;mo form="prefix"&gt;&#226;&#136;&#146;&lt;/mo&gt; &lt;mi&gt;b&lt;/mi&gt;
+      &lt;mo&gt;&#194;&#177;&lt;/mo&gt;
       &lt;msqrt&gt;
        &lt;msup&gt; &lt;mi&gt;b&lt;/mi&gt; &lt;mn&gt;2&lt;/mn&gt; &lt;/msup&gt;
-       &lt;mo&gt;&#8722;&lt;/mo&gt;
-       &lt;mn&gt;4&lt;/mn&gt; &lt;mo&gt;&#8290;&lt;/mo&gt; &lt;mi&gt;a&lt;/mi&gt; &lt;mo&gt;&#8290;&lt;/mo&gt; &lt;mi&gt;c&lt;/mi&gt;
+       &lt;mo&gt;&#226;&#136;&#146;&lt;/mo&gt;
+       &lt;mn&gt;4&lt;/mn&gt; &lt;mo&gt;&#226;&#129;&#162;&lt;/mo&gt; &lt;mi&gt;a&lt;/mi&gt; &lt;mo&gt;&#226;&#129;&#162;&lt;/mo&gt; &lt;mi&gt;c&lt;/mi&gt;
       &lt;/msqrt&gt;
      &lt;/mrow&gt;
      &lt;mrow&gt;
-      &lt;mn&gt;2&lt;/mn&gt; &lt;mo&gt;&#8290;&lt;/mo&gt; &lt;mi&gt;a&lt;/mi&gt;
+      &lt;mn&gt;2&lt;/mn&gt; &lt;mo&gt;&#226;&#129;&#162;&lt;/mo&gt; &lt;mi&gt;a&lt;/mi&gt;
      &lt;/mrow&gt;
     &lt;/mfrac&gt;
    &lt;/math&gt;
@@ -573,12 +573,12 @@
   resolution that differs from the CSS pixel resolution. (On screens,
   CSS pixels have a resolution of 96ppi, but in general the CSS pixel
   resolution depends on the reading distance.) If both attributes are
-  specified, then one of the following statements must be true:</p><ul><li><span title=""><var title="">specified width</var> - 0.5 &#8804;
-             <var title="">specified height</var> * <var title="">target ratio</var> &#8804;
+  specified, then one of the following statements must be true:</p><ul><li><span title=""><var title="">specified width</var> - 0.5 &#226;&#137;&#164;
+             <var title="">specified height</var> * <var title="">target ratio</var> &#226;&#137;&#164;
              <var title="">specified width</var> + 0.5</span></li>
 
-   <li><span title=""><var title="">specified height</var> - 0.5 &#8804;
-             <var title="">specified width</var> / <var title="">target ratio</var> &#8804;
+   <li><span title=""><var title="">specified height</var> - 0.5 &#226;&#137;&#164;
+             <var title="">specified width</var> / <var title="">target ratio</var> &#226;&#137;&#164;
              <var title="">specified height</var> + 0.5</span></li>
 
    <li><span title=""><var title="">specified height</var> = <var title="">specified width</var> = 0</span></li>

Index: the-canvas-element.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/the-canvas-element.html,v
retrieving revision 1.590
retrieving revision 1.591
diff -u -d -r1.590 -r1.591
--- the-canvas-element.html	2 Jul 2010 23:07:34 -0000	1.590
+++ the-canvas-element.html	7 Jul 2010 08:58:14 -0000	1.591
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.8.10 The canvas element &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.8.10 The canvas element &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="video.html" title="4.8.6 The video element" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="video.html" title="4.8.6 The video element" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="the-map-element.html" title="4.8.11 The map element" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -333,10 +333,10 @@
    <dt>DOM interface:</dt>
    <dd>
     <pre class="idl">interface <dfn id="htmlcanvaselement">HTMLCanvasElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute unsigned long <a href="#dom-canvas-width" title="dom-canvas-width">width</a>;
-           attribute unsigned long <a href="#dom-canvas-height" title="dom-canvas-height">height</a>;
+           attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-canvas-width" title='Read about this "width" reference in the full HTML5 spec.' class="full-spec-link">width</a>;
+           attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-canvas-height" title='Read about this "height" reference in the full HTML5 spec.' class="full-spec-link">height</a>;
 
-  DOMString <a href="#dom-canvas-todataurl" title="dom-canvas-toDataURL">toDataURL</a>(in optional DOMString type, in any... args);
+  DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-canvas-todataurl" title='Read about this "toDataURL" reference in the full HTML5 spec.' class="full-spec-link">toDataURL</a>(in optional DOMString type, in any... args);
 
   object <a href="#dom-canvas-getcontext" title="dom-canvas-getContext">getContext</a>(in DOMString contextId);
 };</pre>
@@ -354,22 +354,22 @@
   essentially the same function or purpose as the bitmap canvas. This
   content may be placed as content of the <code><a href="#the-canvas-element">canvas</a></code>
   element. The contents of the <code><a href="#the-canvas-element">canvas</a></code> element, if any,
-  are the element's <a href="content-models.html#fallback-content">fallback content</a>.</p><p>In interactive visual media, if <a href="#concept-n-script" title="concept-n-script">scripting is enabled</a> for the
+  are the element's <a href="content-models.html#fallback-content">fallback content</a>.</p><p>In interactive visual media, if <a href="http://dev.w3.org/html5/spec/.html#concept-n-script" title='Read about this "scripting is enabled" reference in the full HTML5 spec.' class="full-spec-link">scripting is enabled</a> for the
   <code><a href="#the-canvas-element">canvas</a></code> element, and if support for <code><a href="#the-canvas-element">canvas</a></code>
   elements has been enabled, the <code><a href="#the-canvas-element">canvas</a></code> element
-  <a href="#represents">represents</a> <a href="content-models.html#embedded-content">embedded content</a> consisting of
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> <a href="content-models.html#embedded-content">embedded content</a> consisting of
   a dynamically created image.</p><p>In non-interactive, static, visual media, if the
   <code><a href="#the-canvas-element">canvas</a></code> element has been previously painted on (e.g. if
   the page was viewed in an interactive visual medium and is now being
   printed, or if some script that ran during the page layout process
   painted on the element), then the <code><a href="#the-canvas-element">canvas</a></code> element
-  <a href="#represents">represents</a> <a href="content-models.html#embedded-content">embedded content</a> with the
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> <a href="content-models.html#embedded-content">embedded content</a> with the
   current image and size. Otherwise, the element represents its
-  <a href="content-models.html#fallback-content">fallback content</a> instead.</p><p>In non-visual media, and in visual media if <a href="#concept-n-noscript" title="concept-n-noscript">scripting is disabled</a> for the
+  <a href="content-models.html#fallback-content">fallback content</a> instead.</p><p>In non-visual media, and in visual media if <a href="http://dev.w3.org/html5/spec/.html#concept-n-noscript" title='Read about this "scripting is disabled" reference in the full HTML5 spec.' class="full-spec-link">scripting is disabled</a> for the
   <code><a href="#the-canvas-element">canvas</a></code> element or if support for <code><a href="#the-canvas-element">canvas</a></code>
   elements has been disabled, the <code><a href="#the-canvas-element">canvas</a></code> element
-  <a href="#represents">represents</a> its <a href="content-models.html#fallback-content">fallback content</a>
-  instead.</p><!-- CANVAS-FOCUS-FALLBACK --><p>When a <code><a href="#the-canvas-element">canvas</a></code> element <a href="#represents">represents</a>
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> its <a href="content-models.html#fallback-content">fallback content</a>
+  instead.</p><!-- CANVAS-FOCUS-FALLBACK --><p>When a <code><a href="#the-canvas-element">canvas</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a>
   <a href="content-models.html#embedded-content">embedded content</a>, the user can still focus descendants
   of the <code><a href="#the-canvas-element">canvas</a></code> element (in the <a href="content-models.html#fallback-content">fallback
   content</a>). This allows authors to make an interactive canvas
@@ -407,7 +407,7 @@
    </dd>
 
   </dl><p>Contexts are defined by other specifications, for example the 2D
-  Context specification. <a href="references.html#refs2DCONTEXT">[2DCONTEXT]</a></p><hr><dl class="domintro"><dt><var title="">url</var> = <var title="">canvas</var> . <code title="dom-canvas-toDataURL"><a href="#dom-canvas-todataurl">toDataURL</a></code>( [ <var title="">type</var>, ... ])</dt>
+  Context specification. <a href="references.html#refs2DCONTEXT">[2DCONTEXT]</a></p><hr><dl class="domintro"><dt><var title="">url</var> = <var title="">canvas</var> . <code title="dom-canvas-toDataURL"><a href="http://dev.w3.org/html5/spec/.html#dom-canvas-todataurl" class="full-spec-link" title='Read about this "toDataURL" reference in the full HTML5 spec.'>toDataURL</a></code>( [ <var title="">type</var>, ... ])</dt>
 
    <dd>
 

Index: tabular-data.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/tabular-data.html,v
retrieving revision 1.580
retrieving revision 1.581
diff -u -d -r1.580 -r1.581
--- tabular-data.html	2 Jul 2010 23:07:34 -0000	1.580
+++ tabular-data.html	7 Jul 2010 08:58:14 -0000	1.581
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.9 Tabular data &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.9 Tabular data &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="the-map-element.html" title="4.8.11 The map element" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="the-map-element.html" title="4.8.11 The map element" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="forms.html" title="4.10 Forms" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -338,25 +338,25 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmltableelement">HTMLTableElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute <a href="#htmltablecaptionelement">HTMLTableCaptionElement</a> <a href="#dom-table-caption" title="dom-table-caption">caption</a>;
-  <a href="elements.html#htmlelement">HTMLElement</a> <a href="#dom-table-createcaption" title="dom-table-createCaption">createCaption</a>();
-  void <a href="#dom-table-deletecaption" title="dom-table-deleteCaption">deleteCaption</a>();
-           attribute <a href="#htmltablesectionelement">HTMLTableSectionElement</a> <a href="#dom-table-thead" title="dom-table-tHead">tHead</a>;
-  <a href="elements.html#htmlelement">HTMLElement</a> <a href="#dom-table-createthead" title="dom-table-createTHead">createTHead</a>();
-  void <a href="#dom-table-deletethead" title="dom-table-deleteTHead">deleteTHead</a>();
-           attribute <a href="#htmltablesectionelement">HTMLTableSectionElement</a> <a href="#dom-table-tfoot" title="dom-table-tFoot">tFoot</a>;
-  <a href="elements.html#htmlelement">HTMLElement</a> <a href="#dom-table-createtfoot" title="dom-table-createTFoot">createTFoot</a>();
-  void <a href="#dom-table-deletetfoot" title="dom-table-deleteTFoot">deleteTFoot</a>();
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-table-tbodies" title="dom-table-tBodies">tBodies</a>;
-  <a href="elements.html#htmlelement">HTMLElement</a> <a href="#dom-table-createtbody" title="dom-table-createTBody">createTBody</a>();
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-table-rows" title="dom-table-rows">rows</a>;
-  <a href="elements.html#htmlelement">HTMLElement</a> <a href="#dom-table-insertrow" title="dom-table-insertRow">insertRow</a>(in optional long index);
-  void <a href="#dom-table-deleterow" title="dom-table-deleteRow">deleteRow</a>(in long index);
-           attribute DOMString <a href="#dom-table-summary" title="dom-table-summary">summary</a>;
+           attribute <a href="#htmltablecaptionelement">HTMLTableCaptionElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-table-caption" title='Read about this "caption" reference in the full HTML5 spec.' class="full-spec-link">caption</a>;
+  <a href="elements.html#htmlelement">HTMLElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-table-createcaption" title='Read about this "createCaption" reference in the full HTML5 spec.' class="full-spec-link">createCaption</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-table-deletecaption" title='Read about this "deleteCaption" reference in the full HTML5 spec.' class="full-spec-link">deleteCaption</a>();
+           attribute <a href="#htmltablesectionelement">HTMLTableSectionElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-table-thead" title='Read about this "tHead" reference in the full HTML5 spec.' class="full-spec-link">tHead</a>;
+  <a href="elements.html#htmlelement">HTMLElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-table-createthead" title='Read about this "createTHead" reference in the full HTML5 spec.' class="full-spec-link">createTHead</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-table-deletethead" title='Read about this "deleteTHead" reference in the full HTML5 spec.' class="full-spec-link">deleteTHead</a>();
+           attribute <a href="#htmltablesectionelement">HTMLTableSectionElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-table-tfoot" title='Read about this "tFoot" reference in the full HTML5 spec.' class="full-spec-link">tFoot</a>;
+  <a href="elements.html#htmlelement">HTMLElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-table-createtfoot" title='Read about this "createTFoot" reference in the full HTML5 spec.' class="full-spec-link">createTFoot</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-table-deletetfoot" title='Read about this "deleteTFoot" reference in the full HTML5 spec.' class="full-spec-link">deleteTFoot</a>();
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-table-tbodies" title='Read about this "tBodies" reference in the full HTML5 spec.' class="full-spec-link">tBodies</a>;
+  <a href="elements.html#htmlelement">HTMLElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-table-createtbody" title='Read about this "createTBody" reference in the full HTML5 spec.' class="full-spec-link">createTBody</a>();
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-table-rows" title='Read about this "rows" reference in the full HTML5 spec.' class="full-spec-link">rows</a>;
+  <a href="elements.html#htmlelement">HTMLElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-table-insertrow" title='Read about this "insertRow" reference in the full HTML5 spec.' class="full-spec-link">insertRow</a>(in optional long index);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-table-deleterow" title='Read about this "deleteRow" reference in the full HTML5 spec.' class="full-spec-link">deleteRow</a>(in long index);
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-table-summary" title='Read about this "summary" reference in the full HTML5 spec.' class="full-spec-link">summary</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-table-element">table</a></code> element <a href="#represents">represents</a> data with
-  more than one dimension, in the form of a <a href="#concept-table" title="concept-table">table</a>.</p><p>Tables must not be used as layout aids. Historically, some Web
+  </dl><p>The <code><a href="#the-table-element">table</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> data with
+  more than one dimension, in the form of a <a href="http://dev.w3.org/html5/spec/.html#concept-table" title='Read about this "table" reference in the full HTML5 spec.' class="full-spec-link">table</a>.</p><p>Tables must not be used as layout aids. Historically, some Web
   authors have misused tables in HTML as a way to control their page
   layout. This usage is non-conforming, because tools attempting to
   extract tabular data from such documents would obtain very confusing
@@ -592,7 +592,7 @@
   often misused it, for example by including text that would in fact
   be useful for all users, or that is redundant with other information
   on the page separate from the table.</p>
-  --><dl class="domintro"><dt><var title="">table</var> . <code title="dom-table-caption"><a href="#dom-table-caption">caption</a></code> [ = <var title="">value</var> ]</dt>
+  --><dl class="domintro"><dt><var title="">table</var> . <code title="dom-table-caption"><a href="http://dev.w3.org/html5/spec/.html#dom-table-caption" class="full-spec-link" title='Read about this "caption" reference in the full HTML5 spec.'>caption</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the table's <code><a href="#the-caption-element">caption</a></code> element.</p>
     <p>Can be set, to replace the <code><a href="#the-caption-element">caption</a></code> element. If the
@@ -600,17 +600,17 @@
     <code><a href="urls.html#hierarchy_request_err">HIERARCHY_REQUEST_ERR</a></code> exception.</p>
    </dd>
 
-   <dt><var title="">caption</var> = <var title="">table</var> . <code title="dom-table-createCaption"><a href="#dom-table-createcaption">createCaption</a></code>()</dt>
+   <dt><var title="">caption</var> = <var title="">table</var> . <code title="dom-table-createCaption"><a href="http://dev.w3.org/html5/spec/.html#dom-table-createcaption" class="full-spec-link" title='Read about this "createCaption" reference in the full HTML5 spec.'>createCaption</a></code>()</dt>
    <dd>
     <p>Ensures the table has a <code><a href="#the-caption-element">caption</a></code> element, and returns it.</p>
    </dd>
 
-   <dt><var title="">table</var> . <code title="dom-table-deleteCaption"><a href="#dom-table-deletecaption">deleteCaption</a></code>()</dt>
+   <dt><var title="">table</var> . <code title="dom-table-deleteCaption"><a href="http://dev.w3.org/html5/spec/.html#dom-table-deletecaption" class="full-spec-link" title='Read about this "deleteCaption" reference in the full HTML5 spec.'>deleteCaption</a></code>()</dt>
    <dd>
     <p>Ensures the table does not have a <code><a href="#the-caption-element">caption</a></code> element.</p>
    </dd>
 
-   <dt><var title="">table</var> . <code title="dom-table-tHead"><a href="#dom-table-thead">tHead</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">table</var> . <code title="dom-table-tHead"><a href="http://dev.w3.org/html5/spec/.html#dom-table-thead" class="full-spec-link" title='Read about this "tHead" reference in the full HTML5 spec.'>tHead</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the table's <code><a href="#the-thead-element">thead</a></code> element.</p>
     <p>Can be set, to replace the <code><a href="#the-thead-element">thead</a></code> element. If the
@@ -618,17 +618,17 @@
     <code><a href="urls.html#hierarchy_request_err">HIERARCHY_REQUEST_ERR</a></code> exception.</p>
    </dd>
 
-   <dt><var title="">thead</var> = <var title="">table</var> . <code title="dom-table-createTHead"><a href="#dom-table-createthead">createTHead</a></code>()</dt>
+   <dt><var title="">thead</var> = <var title="">table</var> . <code title="dom-table-createTHead"><a href="http://dev.w3.org/html5/spec/.html#dom-table-createthead" class="full-spec-link" title='Read about this "createTHead" reference in the full HTML5 spec.'>createTHead</a></code>()</dt>
    <dd>
     <p>Ensures the table has a <code><a href="#the-thead-element">thead</a></code> element, and returns it.</p>
    </dd>
 
-   <dt><var title="">table</var> . <code title="dom-table-deleteTHead"><a href="#dom-table-deletethead">deleteTHead</a></code>()</dt>
+   <dt><var title="">table</var> . <code title="dom-table-deleteTHead"><a href="http://dev.w3.org/html5/spec/.html#dom-table-deletethead" class="full-spec-link" title='Read about this "deleteTHead" reference in the full HTML5 spec.'>deleteTHead</a></code>()</dt>
    <dd>
     <p>Ensures the table does not have a <code><a href="#the-thead-element">thead</a></code> element.</p>
    </dd>
 
-   <dt><var title="">table</var> . <code title="dom-table-tFoot"><a href="#dom-table-tfoot">tFoot</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">table</var> . <code title="dom-table-tFoot"><a href="http://dev.w3.org/html5/spec/.html#dom-table-tfoot" class="full-spec-link" title='Read about this "tFoot" reference in the full HTML5 spec.'>tFoot</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the table's <code><a href="#the-tfoot-element">tfoot</a></code> element.</p>
     <p>Can be set, to replace the <code><a href="#the-tfoot-element">tfoot</a></code> element. If the
@@ -636,43 +636,43 @@
     <code><a href="urls.html#hierarchy_request_err">HIERARCHY_REQUEST_ERR</a></code> exception.</p>
    </dd>
 
-   <dt><var title="">tfoot</var> = <var title="">table</var> . <code title="dom-table-createTFoot"><a href="#dom-table-createtfoot">createTFoot</a></code>()</dt>
+   <dt><var title="">tfoot</var> = <var title="">table</var> . <code title="dom-table-createTFoot"><a href="http://dev.w3.org/html5/spec/.html#dom-table-createtfoot" class="full-spec-link" title='Read about this "createTFoot" reference in the full HTML5 spec.'>createTFoot</a></code>()</dt>
    <dd>
     <p>Ensures the table has a <code><a href="#the-tfoot-element">tfoot</a></code> element, and returns it.</p>
    </dd>
 
-   <dt><var title="">table</var> . <code title="dom-table-deleteTFoot"><a href="#dom-table-deletetfoot">deleteTFoot</a></code>()</dt>
+   <dt><var title="">table</var> . <code title="dom-table-deleteTFoot"><a href="http://dev.w3.org/html5/spec/.html#dom-table-deletetfoot" class="full-spec-link" title='Read about this "deleteTFoot" reference in the full HTML5 spec.'>deleteTFoot</a></code>()</dt>
    <dd>
     <p>Ensures the table does not have a <code><a href="#the-tfoot-element">tfoot</a></code> element.</p>
    </dd>
 
-   <dt><var title="">table</var> . <code title="dom-table-tBodies"><a href="#dom-table-tbodies">tBodies</a></code></dt>
+   <dt><var title="">table</var> . <code title="dom-table-tBodies"><a href="http://dev.w3.org/html5/spec/.html#dom-table-tbodies" class="full-spec-link" title='Read about this "tBodies" reference in the full HTML5 spec.'>tBodies</a></code></dt>
    <dd>
     <p>Returns an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="#the-tbody-element">tbody</a></code> elements of the table.</p>
    </dd>
 
-   <dt><var title="">tbody</var> = <var title="">table</var> . <code title="dom-table-createTBody"><a href="#dom-table-createtbody">createTBody</a></code>()</dt>
+   <dt><var title="">tbody</var> = <var title="">table</var> . <code title="dom-table-createTBody"><a href="http://dev.w3.org/html5/spec/.html#dom-table-createtbody" class="full-spec-link" title='Read about this "createTBody" reference in the full HTML5 spec.'>createTBody</a></code>()</dt>
    <dd>
     <p>Creates a <code><a href="#the-tbody-element">tbody</a></code> element, inserts it into the table, and returns it.</p>
    </dd>
 
-   <dt><var title="">table</var> . <code title="dom-table-rows"><a href="#dom-table-rows">rows</a></code></dt>
+   <dt><var title="">table</var> . <code title="dom-table-rows"><a href="http://dev.w3.org/html5/spec/.html#dom-table-rows" class="full-spec-link" title='Read about this "rows" reference in the full HTML5 spec.'>rows</a></code></dt>
    <dd>
     <p>Returns an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="#the-tr-element">tr</a></code> elements of the table.</p>
    </dd>
 
-   <dt><var title="">tr</var> = <var title="">table</var> . <code title="dom-table-insertRow"><a href="#dom-table-insertrow">insertRow</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">tr</var> = <var title="">table</var> . <code title="dom-table-insertRow"><a href="http://dev.w3.org/html5/spec/.html#dom-table-insertrow" class="full-spec-link" title='Read about this "insertRow" reference in the full HTML5 spec.'>insertRow</a></code>(<var title="">index</var>)</dt>
    <dd>
     <p>Creates a <code><a href="#the-tr-element">tr</a></code> element, along with a <code><a href="#the-tbody-element">tbody</a></code> if required, inserts them into the table at the position given by the argument, and returns the <code><a href="#the-tr-element">tr</a></code>.</p>
-    <p>The position is relative to the rows in the table. The index &#8722;1 is equivalent to inserting at the end of the table.</p>
-    <p>If the given position is less than &#8722;1 or greater than the number of rows, throws an <code><a href="urls.html#index_size_err">INDEX_SIZE_ERR</a></code> exception.</p>
+    <p>The position is relative to the rows in the table. The index &#226;&#136;&#146;1 is equivalent to inserting at the end of the table.</p>
+    <p>If the given position is less than &#226;&#136;&#146;1 or greater than the number of rows, throws an <code><a href="urls.html#index_size_err">INDEX_SIZE_ERR</a></code> exception.</p>
    </dd>
 
-   <dt><var title="">table</var> . <code title="dom-table-deleteRow"><a href="#dom-table-deleterow">deleteRow</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">table</var> . <code title="dom-table-deleteRow"><a href="http://dev.w3.org/html5/spec/.html#dom-table-deleterow" class="full-spec-link" title='Read about this "deleteRow" reference in the full HTML5 spec.'>deleteRow</a></code>(<var title="">index</var>)</dt>
    <dd>
     <p>Removes the <code><a href="#the-tr-element">tr</a></code> element with the given position in the table.</p>
-    <p>The position is relative to the rows in the table. The index &#8722;1 is equivalent to deleting the last row of the table.</p>
-    <p>If the given position is less than &#8722;1 or greater than the index of the last row, or if there are no rows, throws an <code><a href="urls.html#index_size_err">INDEX_SIZE_ERR</a></code> exception.</p>
+    <p>The position is relative to the rows in the table. The index &#226;&#136;&#146;1 is equivalent to deleting the last row of the table.</p>
+    <p>If the given position is less than &#226;&#136;&#146;1 or greater than the index of the last row, or if there are no rows, throws an <code><a href="urls.html#index_size_err">INDEX_SIZE_ERR</a></code> exception.</p>
    </dd>
 
   </dl><h4 id="the-caption-element"><span class="secno">4.9.2 </span>The <dfn><code>caption</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
@@ -687,7 +687,7 @@
    <dd>
 <pre class="idl">interface <dfn id="htmltablecaptionelement">HTMLTableCaptionElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {};</pre>
    </dd>
-  </dl><p>The <code><a href="#the-caption-element">caption</a></code> element <a href="#represents">represents</a> the title of the
+  </dl><p>The <code><a href="#the-caption-element">caption</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> the title of the
   <code><a href="#the-table-element">table</a></code> that is its parent, if it has a parent and that
   is a <code><a href="#the-table-element">table</a></code> element.</p><p>When a <code><a href="#the-table-element">table</a></code> element is the only content in a
   <code><a href="grouping-content.html#the-figure-element">figure</a></code> element other than the <code><a href="grouping-content.html#the-figcaption-element">figcaption</a></code>,
@@ -733,10 +733,10 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmltablecolelement">HTMLTableColElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute unsigned long <a href="#dom-colgroup-span" title="dom-colgroup-span">span</a>;
+           attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-colgroup-span" title='Read about this "span" reference in the full HTML5 spec.' class="full-spec-link">span</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-colgroup-element">colgroup</a></code> element <a href="#represents">represents</a> a <a href="#concept-column-group" title="concept-column-group">group</a> of one or more <a href="#concept-column" title="concept-column">columns</a> in the <code><a href="#the-table-element">table</a></code> that
+  </dl><p>The <code><a href="#the-colgroup-element">colgroup</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a <a href="http://dev.w3.org/html5/spec/.html#concept-column-group" title='Read about this "group" reference in the full HTML5 spec.' class="full-spec-link">group</a> of one or more <a href="http://dev.w3.org/html5/spec/.html#concept-column" title='Read about this "columns" reference in the full HTML5 spec.' class="full-spec-link">columns</a> in the <code><a href="#the-table-element">table</a></code> that
   is its parent, if it has a parent and that is a <code><a href="#the-table-element">table</a></code>
   element.</p><p>If the <code><a href="#the-colgroup-element">colgroup</a></code> element contains no <code><a href="#the-col-element">col</a></code>
   elements, then the element may have a <dfn id="attr-colgroup-span" title="attr-colgroup-span"><code>span</code></dfn> content attribute
@@ -756,12 +756,12 @@
    <dd>
     <p><code><a href="#htmltablecolelement">HTMLTableColElement</a></code>, same as for
     <code><a href="#the-colgroup-element">colgroup</a></code> elements. This interface defines one member,
-    <code title="dom-col-span"><a href="#dom-col-span">span</a></code>.</p>
+    <code title="dom-col-span"><a href="http://dev.w3.org/html5/spec/.html#dom-col-span" class="full-spec-link" title='Read about this "span" reference in the full HTML5 spec.'>span</a></code>.</p>
    </dd>
   </dl><p>If a <code><a href="#the-col-element">col</a></code> element has a parent and that is a
   <code><a href="#the-colgroup-element">colgroup</a></code> element that itself has a parent that is a
   <code><a href="#the-table-element">table</a></code> element, then the <code><a href="#the-col-element">col</a></code> element
-  <a href="#represents">represents</a> one or more <a href="#concept-column" title="concept-column">columns</a> in the <a href="#concept-column-group" title="concept-column-group">column group</a> represented by that
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> one or more <a href="http://dev.w3.org/html5/spec/.html#concept-column" title='Read about this "columns" reference in the full HTML5 spec.' class="full-spec-link">columns</a> in the <a href="http://dev.w3.org/html5/spec/.html#concept-column-group" title='Read about this "column group" reference in the full HTML5 spec.' class="full-spec-link">column group</a> represented by that
   <code><a href="#the-colgroup-element">colgroup</a></code>.</p><p>The element may have a <dfn id="attr-col-span" title="attr-col-span"><code>span</code></dfn> content attribute
   specified, whose value must be a <a href="common-microsyntaxes.html#valid-non-negative-integer">valid non-negative
   integer</a> greater than zero.</p><h4 id="the-tbody-element"><span class="secno">4.9.5 </span>The <dfn><code>tbody</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
@@ -779,32 +779,32 @@
    <dt>DOM interface:</dt>
    <dd>
     <pre class="idl">interface <dfn id="htmltablesectionelement">HTMLTableSectionElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-tbody-rows" title="dom-tbody-rows">rows</a>;
-  <a href="elements.html#htmlelement">HTMLElement</a> <a href="#dom-tbody-insertrow" title="dom-tbody-insertRow">insertRow</a>(in optional long index);
-  void <a href="#dom-tbody-deleterow" title="dom-tbody-deleteRow">deleteRow</a>(in long index);
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-tbody-rows" title='Read about this "rows" reference in the full HTML5 spec.' class="full-spec-link">rows</a>;
+  <a href="elements.html#htmlelement">HTMLElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-tbody-insertrow" title='Read about this "insertRow" reference in the full HTML5 spec.' class="full-spec-link">insertRow</a>(in optional long index);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-tbody-deleterow" title='Read about this "deleteRow" reference in the full HTML5 spec.' class="full-spec-link">deleteRow</a>(in long index);
 };</pre>
     <p>The <code><a href="#htmltablesectionelement">HTMLTableSectionElement</a></code> interface is also
     used for <code><a href="#the-thead-element">thead</a></code> and <code><a href="#the-tfoot-element">tfoot</a></code> elements.</p>
    </dd>
-  </dl><p>The <code><a href="#the-tbody-element">tbody</a></code> element <a href="#represents">represents</a> a <a href="#concept-row-group" title="concept-row-group">block</a> of <a href="#concept-row" title="concept-row">rows</a> that consist of a body of data for
+  </dl><p>The <code><a href="#the-tbody-element">tbody</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a <a href="http://dev.w3.org/html5/spec/.html#concept-row-group" title='Read about this "block" reference in the full HTML5 spec.' class="full-spec-link">block</a> of <a href="http://dev.w3.org/html5/spec/.html#concept-row" title='Read about this "rows" reference in the full HTML5 spec.' class="full-spec-link">rows</a> that consist of a body of data for
   the parent <code><a href="#the-table-element">table</a></code> element, if the <code><a href="#the-tbody-element">tbody</a></code>
-  element has a parent and it is a <code><a href="#the-table-element">table</a></code>.</p><dl class="domintro"><dt><var title="">tbody</var> . <code title="dom-tbody-rows"><a href="#dom-tbody-rows">rows</a></code></dt>
+  element has a parent and it is a <code><a href="#the-table-element">table</a></code>.</p><dl class="domintro"><dt><var title="">tbody</var> . <code title="dom-tbody-rows"><a href="http://dev.w3.org/html5/spec/.html#dom-tbody-rows" class="full-spec-link" title='Read about this "rows" reference in the full HTML5 spec.'>rows</a></code></dt>
    <dd>
     <p>Returns an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="#the-tr-element">tr</a></code> elements of the table section.</p>
    </dd>
 
-   <dt><var title="">tr</var> = <var title="">tbody</var> . <code title="dom-tbody-insertRow"><a href="#dom-tbody-insertrow">insertRow</a></code>( [ <var title="">index</var> ] )</dt>
+   <dt><var title="">tr</var> = <var title="">tbody</var> . <code title="dom-tbody-insertRow"><a href="http://dev.w3.org/html5/spec/.html#dom-tbody-insertrow" class="full-spec-link" title='Read about this "insertRow" reference in the full HTML5 spec.'>insertRow</a></code>( [ <var title="">index</var> ] )</dt>
    <dd>
     <p>Creates a <code><a href="#the-tr-element">tr</a></code> element, inserts it into the table section at the position given by the argument, and returns the <code><a href="#the-tr-element">tr</a></code>.</p>
-    <p>The position is relative to the rows in the table section. The index &#8722;1, which is the default if the argument is omitted, is equivalent to inserting at the end of the table section.</p>
-    <p>If the given position is less than &#8722;1 or greater than the number of rows, throws an <code><a href="urls.html#index_size_err">INDEX_SIZE_ERR</a></code> exception.</p>
+    <p>The position is relative to the rows in the table section. The index &#226;&#136;&#146;1, which is the default if the argument is omitted, is equivalent to inserting at the end of the table section.</p>
+    <p>If the given position is less than &#226;&#136;&#146;1 or greater than the number of rows, throws an <code><a href="urls.html#index_size_err">INDEX_SIZE_ERR</a></code> exception.</p>
    </dd>
 
-   <dt><var title="">tbody</var> . <code title="dom-tbody-deleteRow"><a href="#dom-tbody-deleterow">deleteRow</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">tbody</var> . <code title="dom-tbody-deleteRow"><a href="http://dev.w3.org/html5/spec/.html#dom-tbody-deleterow" class="full-spec-link" title='Read about this "deleteRow" reference in the full HTML5 spec.'>deleteRow</a></code>(<var title="">index</var>)</dt>
    <dd>
     <p>Removes the <code><a href="#the-tr-element">tr</a></code> element with the given position in the table section.</p>
-    <p>The position is relative to the rows in the table section. The index &#8722;1 is equivalent to deleting the last row of the table section.</p>
-    <p>If the given position is less than &#8722;1 or greater than the index of the last row, or if there are no rows, throws an <code><a href="urls.html#index_size_err">INDEX_SIZE_ERR</a></code> exception.</p>
+    <p>The position is relative to the rows in the table section. The index &#226;&#136;&#146;1 is equivalent to deleting the last row of the table section.</p>
+    <p>If the given position is less than &#226;&#136;&#146;1 or greater than the index of the last row, or if there are no rows, throws an <code><a href="urls.html#index_size_err">INDEX_SIZE_ERR</a></code> exception.</p>
    </dd>
 
   </dl><h4 id="the-thead-element"><span class="secno">4.9.6 </span>The <dfn><code>thead</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
@@ -823,7 +823,7 @@
    <dt>DOM interface:</dt>
    <dd><code><a href="#htmltablesectionelement">HTMLTableSectionElement</a></code>, as defined for
    <code><a href="#the-tbody-element">tbody</a></code> elements.</dd>
-  </dl><p>The <code><a href="#the-thead-element">thead</a></code> element <a href="#represents">represents</a> the <a href="#concept-row-group" title="concept-row-group">block</a> of <a href="#concept-row" title="concept-row">rows</a> that consist of the column labels
+  </dl><p>The <code><a href="#the-thead-element">thead</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> the <a href="http://dev.w3.org/html5/spec/.html#concept-row-group" title='Read about this "block" reference in the full HTML5 spec.' class="full-spec-link">block</a> of <a href="http://dev.w3.org/html5/spec/.html#concept-row" title='Read about this "rows" reference in the full HTML5 spec.' class="full-spec-link">rows</a> that consist of the column labels
   (headers) for the parent <code><a href="#the-table-element">table</a></code> element, if the
   <code><a href="#the-thead-element">thead</a></code> element has a parent and it is a
   <code><a href="#the-table-element">table</a></code>.</p><h4 id="the-tfoot-element"><span class="secno">4.9.7 </span>The <dfn><code>tfoot</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
@@ -846,7 +846,7 @@
    <dt>DOM interface:</dt>
    <dd><code><a href="#htmltablesectionelement">HTMLTableSectionElement</a></code>, as defined for
    <code><a href="#the-tbody-element">tbody</a></code> elements.</dd>
-  </dl><p>The <code><a href="#the-tfoot-element">tfoot</a></code> element <a href="#represents">represents</a> the <a href="#concept-row-group" title="concept-row-group">block</a> of <a href="#concept-row" title="concept-row">rows</a> that consist of the column summaries
+  </dl><p>The <code><a href="#the-tfoot-element">tfoot</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> the <a href="http://dev.w3.org/html5/spec/.html#concept-row-group" title='Read about this "block" reference in the full HTML5 spec.' class="full-spec-link">block</a> of <a href="http://dev.w3.org/html5/spec/.html#concept-row" title='Read about this "rows" reference in the full HTML5 spec.' class="full-spec-link">rows</a> that consist of the column summaries
   (footers) for the parent <code><a href="#the-table-element">table</a></code> element, if the
   <code><a href="#the-tfoot-element">tfoot</a></code> element has a parent and it is a
   <code><a href="#the-table-element">table</a></code>.</p><h4 id="the-tr-element"><span class="secno">4.9.8 </span>The <dfn><code>tr</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
@@ -867,41 +867,41 @@
    <dt>DOM interface:</dt>
    <dd>
     <pre class="idl">interface <dfn id="htmltablerowelement">HTMLTableRowElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-  readonly attribute long <a href="#dom-tr-rowindex" title="dom-tr-rowIndex">rowIndex</a>;
-  readonly attribute long <a href="#dom-tr-sectionrowindex" title="dom-tr-sectionRowIndex">sectionRowIndex</a>;
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-tr-cells" title="dom-tr-cells">cells</a>;
-  <a href="elements.html#htmlelement">HTMLElement</a> <a href="#dom-tr-insertcell" title="dom-tr-insertCell">insertCell</a>(in optional long index);
-  void <a href="#dom-tr-deletecell" title="dom-tr-deleteCell">deleteCell</a>(in long index);
+  readonly attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-tr-rowindex" title='Read about this "rowIndex" reference in the full HTML5 spec.' class="full-spec-link">rowIndex</a>;
+  readonly attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-tr-sectionrowindex" title='Read about this "sectionRowIndex" reference in the full HTML5 spec.' class="full-spec-link">sectionRowIndex</a>;
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-tr-cells" title='Read about this "cells" reference in the full HTML5 spec.' class="full-spec-link">cells</a>;
+  <a href="elements.html#htmlelement">HTMLElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-tr-insertcell" title='Read about this "insertCell" reference in the full HTML5 spec.' class="full-spec-link">insertCell</a>(in optional long index);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-tr-deletecell" title='Read about this "deleteCell" reference in the full HTML5 spec.' class="full-spec-link">deleteCell</a>(in long index);
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-tr-element">tr</a></code> element <a href="#represents">represents</a> a <a href="#concept-row" title="concept-row">row</a> of <a href="#concept-cell" title="concept-cell">cells</a> in a <a href="#concept-table" title="concept-table">table</a>.</p><dl class="domintro"><dt><var title="">tr</var> . <code title="dom-tr-rowIndex"><a href="#dom-tr-rowindex">rowIndex</a></code></dt>
+  </dl><p>The <code><a href="#the-tr-element">tr</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a <a href="http://dev.w3.org/html5/spec/.html#concept-row" title='Read about this "row" reference in the full HTML5 spec.' class="full-spec-link">row</a> of <a href="http://dev.w3.org/html5/spec/.html#concept-cell" title='Read about this "cells" reference in the full HTML5 spec.' class="full-spec-link">cells</a> in a <a href="http://dev.w3.org/html5/spec/.html#concept-table" title='Read about this "table" reference in the full HTML5 spec.' class="full-spec-link">table</a>.</p><dl class="domintro"><dt><var title="">tr</var> . <code title="dom-tr-rowIndex"><a href="http://dev.w3.org/html5/spec/.html#dom-tr-rowindex" class="full-spec-link" title='Read about this "rowIndex" reference in the full HTML5 spec.'>rowIndex</a></code></dt>
 
    <dd>
 
-    <p>Returns the position of the row in the table's <code title="dom-table-rows"><a href="#dom-table-rows">rows</a></code> list.</p>
+    <p>Returns the position of the row in the table's <code title="dom-table-rows"><a href="http://dev.w3.org/html5/spec/.html#dom-table-rows" class="full-spec-link" title='Read about this "rows" reference in the full HTML5 spec.'>rows</a></code> list.</p>
 
-    <p>Returns &#8722;1 if the element isn't in a table.</p>
+    <p>Returns &#226;&#136;&#146;1 if the element isn't in a table.</p>
 
    </dd>
 
-   <dt><var title="">tr</var> . <code title="dom-tr-sectionRowIndex"><a href="#dom-tr-sectionrowindex">sectionRowIndex</a></code></dt>
+   <dt><var title="">tr</var> . <code title="dom-tr-sectionRowIndex"><a href="http://dev.w3.org/html5/spec/.html#dom-tr-sectionrowindex" class="full-spec-link" title='Read about this "sectionRowIndex" reference in the full HTML5 spec.'>sectionRowIndex</a></code></dt>
 
    <dd>
 
-    <p>Returns the position of the row in the table section's <code title="dom-tbody-rows"><a href="#dom-tbody-rows">rows</a></code> list.</p>
+    <p>Returns the position of the row in the table section's <code title="dom-tbody-rows"><a href="http://dev.w3.org/html5/spec/.html#dom-tbody-rows" class="full-spec-link" title='Read about this "rows" reference in the full HTML5 spec.'>rows</a></code> list.</p>
 
-    <p>Returns &#8722;1 if the element isn't in a table section.</p>
+    <p>Returns &#226;&#136;&#146;1 if the element isn't in a table section.</p>
 
    </dd>
 
-   <dt><var title="">tr</var> . <code title="dom-tr-cells"><a href="#dom-tr-cells">cells</a></code></dt>
+   <dt><var title="">tr</var> . <code title="dom-tr-cells"><a href="http://dev.w3.org/html5/spec/.html#dom-tr-cells" class="full-spec-link" title='Read about this "cells" reference in the full HTML5 spec.'>cells</a></code></dt>
    <dd>
 
     <p>Returns an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> elements of the row.</p>
 
    </dd>
 
-   <dt><var title="">cell</var> = <var title="">tr</var> . <code title="dom-tr-insertCell"><a href="#dom-tr-insertcell">insertCell</a></code>( [ <var title="">index</var> ] )</dt>
+   <dt><var title="">cell</var> = <var title="">tr</var> . <code title="dom-tr-insertCell"><a href="http://dev.w3.org/html5/spec/.html#dom-tr-insertcell" class="full-spec-link" title='Read about this "insertCell" reference in the full HTML5 spec.'>insertCell</a></code>( [ <var title="">index</var> ] )</dt>
 
    <dd>
 
@@ -910,25 +910,25 @@
     <code><a href="#the-td-element">td</a></code>.</p>
 
     <p>The position is relative to the cells in the row. The
-    index &#8722;1, which is the default if the argument is omitted,
+    index &#226;&#136;&#146;1, which is the default if the argument is omitted,
     is equivalent to inserting at the end of the row.</p>
 
-    <p>If the given position is less than &#8722;1 or greater than
+    <p>If the given position is less than &#226;&#136;&#146;1 or greater than
     the number of cells, throws an <code><a href="urls.html#index_size_err">INDEX_SIZE_ERR</a></code>
     exception.</p>
 
    </dd>
 
-   <dt><var title="">tr</var> . <code title="dom-tr-deleteCell"><a href="#dom-tr-deletecell">deleteCell</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">tr</var> . <code title="dom-tr-deleteCell"><a href="http://dev.w3.org/html5/spec/.html#dom-tr-deletecell" class="full-spec-link" title='Read about this "deleteCell" reference in the full HTML5 spec.'>deleteCell</a></code>(<var title="">index</var>)</dt>
    <dd>
 
     <p>Removes the <code><a href="#the-td-element">td</a></code> or <code><a href="#the-th-element">th</a></code> element with the
     given position in the row.</p>
 
     <p>The position is relative to the cells in the row. The index
-    &#8722;1 is equivalent to deleting the last cell of the row.</p>
+    &#226;&#136;&#146;1 is equivalent to deleting the last cell of the row.</p>
 
-    <p>If the given position is less than &#8722;1 or greater than
+    <p>If the given position is less than &#226;&#136;&#146;1 or greater than
     the index of the last cell, or if there are no cells, throws an
     <code><a href="urls.html#index_size_err">INDEX_SIZE_ERR</a></code> exception.</p>
 
@@ -950,7 +950,7 @@
    <dd>
     <pre class="idl">interface <dfn id="htmltabledatacellelement">HTMLTableDataCellElement</dfn> : <a href="#htmltablecellelement">HTMLTableCellElement</a> {};</pre>
    </dd>
-  </dl><p>The <code><a href="#the-td-element">td</a></code> element <a href="#represents">represents</a> a data <a href="#concept-cell" title="concept-cell">cell</a> in a table.</p><h4 id="the-th-element"><span class="secno">4.9.10 </span>The <dfn><code>th</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
+  </dl><p>The <code><a href="#the-td-element">td</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a data <a href="http://dev.w3.org/html5/spec/.html#concept-cell" title='Read about this "cell" reference in the full HTML5 spec.' class="full-spec-link">cell</a> in a table.</p><h4 id="the-th-element"><span class="secno">4.9.10 </span>The <dfn><code>th</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
    <dd>None.</dd>
    <dt>Contexts in which this element may be used:</dt>
    <dd>As a child of a <code><a href="#the-tr-element">tr</a></code> element.</dd>
@@ -965,10 +965,10 @@
    <dt>DOM interface:</dt>
    <dd>
     <pre class="idl">interface <dfn id="htmltableheadercellelement">HTMLTableHeaderCellElement</dfn> : <a href="#htmltablecellelement">HTMLTableCellElement</a> {
-           attribute DOMString <a href="#dom-th-scope" title="dom-th-scope">scope</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-th-scope" title='Read about this "scope" reference in the full HTML5 spec.' class="full-spec-link">scope</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-th-element">th</a></code> element <a href="#represents">represents</a> a header <a href="#concept-cell" title="concept-cell">cell</a> in a table.</p><p>The <code><a href="#the-th-element">th</a></code> element may have a <dfn id="attr-th-scope" title="attr-th-scope"><code>scope</code></dfn> content attribute
+  </dl><p>The <code><a href="#the-th-element">th</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a header <a href="http://dev.w3.org/html5/spec/.html#concept-cell" title='Read about this "cell" reference in the full HTML5 spec.' class="full-spec-link">cell</a> in a table.</p><p>The <code><a href="#the-th-element">th</a></code> element may have a <dfn id="attr-th-scope" title="attr-th-scope"><code>scope</code></dfn> content attribute
   specified. The <code title="attr-th-scope"><a href="#attr-th-scope">scope</a></code> attribute is
   an <a href="common-microsyntaxes.html#enumerated-attribute">enumerated attribute</a> with five states, four of which
   have explicit keywords:</p><dl><dt>The <dfn id="attr-th-scope-row" title="attr-th-scope-row"><code>row</code></dfn>
@@ -990,7 +990,7 @@
    the remaining cells in the row group. A <code><a href="#the-th-element">th</a></code> element's
    <code title="attr-th-scope"><a href="#attr-th-scope">scope</a></code> attribute must not be in
    the <a href="#attr-th-scope-rowgroup" title="attr-th-scope-rowgroup">row group</a> state if
-   the element is not anchored in a <a href="#concept-row-group" title="concept-row-group">row group</a>.</dd>
+   the element is not anchored in a <a href="http://dev.w3.org/html5/spec/.html#concept-row-group" title='Read about this "row group" reference in the full HTML5 spec.' class="full-spec-link">row group</a>.</dd>
 
    <dt>The <dfn id="attr-th-scope-colgroup" title="attr-th-scope-colgroup"><code>colgroup</code></dfn> keyword,
    which maps to the <i>column group</i> state</dt>
@@ -999,7 +999,7 @@
    all the remaining cells in the column group. A <code><a href="#the-th-element">th</a></code>
    element's <code title="attr-th-scope"><a href="#attr-th-scope">scope</a></code> attribute must
    not be in the <a href="#attr-th-scope-colgroup" title="attr-th-scope-colgroup">column
-   group</a> state if the element is not anchored in a <a href="#concept-column-group" title="concept-column-group">column group</a>.</dd>
+   group</a> state if the element is not anchored in a <a href="http://dev.w3.org/html5/spec/.html#concept-column-group" title='Read about this "column group" reference in the full HTML5 spec.' class="full-spec-link">column group</a>.</dd>
 
    <dt>The <dfn id="attr-th-scope-auto" title="attr-th-scope-auto">auto</dfn> state</dt>
 
@@ -1059,10 +1059,10 @@
   attribute specified. The <code title="attr-tdth-headers"><a href="#attr-tdth-headers">headers</a></code> attribute, if specified,
   must contain a string consisting of an <a href="common-microsyntaxes.html#unordered-set-of-unique-space-separated-tokens">unordered set of unique
   space-separated tokens</a>, each of which must have the value of
-  an ID of a <code><a href="#the-th-element">th</a></code> element taking part in the same <a href="#concept-table" title="concept-table">table</a> as the <code><a href="#the-td-element">td</a></code> or
+  an ID of a <code><a href="#the-th-element">th</a></code> element taking part in the same <a href="http://dev.w3.org/html5/spec/.html#concept-table" title='Read about this "table" reference in the full HTML5 spec.' class="full-spec-link">table</a> as the <code><a href="#the-td-element">td</a></code> or
   <code><a href="#the-th-element">th</a></code> element.</p><p>A <code><a href="#the-th-element">th</a></code> element with ID <var title="">id</var> is said
   to be <i>directly targeted</i> by all <code><a href="#the-td-element">td</a></code> and
-  <code><a href="#the-th-element">th</a></code> elements in the same <a href="#concept-table" title="concept-table">table</a> that have <code title="attr-tdth-headers"><a href="#attr-tdth-headers">headers</a></code> attributes whose values
+  <code><a href="#the-th-element">th</a></code> elements in the same <a href="http://dev.w3.org/html5/spec/.html#concept-table" title='Read about this "table" reference in the full HTML5 spec.' class="full-spec-link">table</a> that have <code title="attr-tdth-headers"><a href="#attr-tdth-headers">headers</a></code> attributes whose values
   include as one of their tokens the ID <var title="">id</var>. A
   <code><a href="#the-th-element">th</a></code> element <var title="">A</var> is said to be
   <i>targeted</i> by a <code><a href="#the-th-element">th</a></code> or <code><a href="#the-td-element">td</a></code> element
@@ -1074,15 +1074,15 @@
   itself.</p><hr><p>The <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> elements implement
   interfaces that inherit from the <code><a href="#htmltablecellelement">HTMLTableCellElement</a></code>
   interface:</p><pre class="idl">interface <dfn id="htmltablecellelement">HTMLTableCellElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute unsigned long <a href="#dom-tdth-colspan" title="dom-tdth-colSpan">colSpan</a>;
-           attribute unsigned long <a href="#dom-tdth-rowspan" title="dom-tdth-rowSpan">rowSpan</a>;
-  [PutForwards=<a href="#dom-domsettabletokenlist-value" title="dom-DOMSettableTokenList-value">value</a>] readonly attribute <a href="urls.html#domsettabletokenlist">DOMSettableTokenList</a> <a href="#dom-tdth-headers" title="dom-tdth-headers">headers</a>;
-  readonly attribute long <a href="#dom-tdth-cellindex" title="dom-tdth-cellIndex">cellIndex</a>;
-};</pre><dl class="domintro"><dt><var title="">cell</var> . <code title="dom-tdth-cellIndex"><a href="#dom-tdth-cellindex">cellIndex</a></code></dt>
+           attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-tdth-colspan" title='Read about this "colSpan" reference in the full HTML5 spec.' class="full-spec-link">colSpan</a>;
+           attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-tdth-rowspan" title='Read about this "rowSpan" reference in the full HTML5 spec.' class="full-spec-link">rowSpan</a>;
+  [PutForwards=<a href="http://dev.w3.org/html5/spec/.html#dom-domsettabletokenlist-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>] readonly attribute <a href="urls.html#domsettabletokenlist">DOMSettableTokenList</a> <a href="http://dev.w3.org/html5/spec/.html#dom-tdth-headers" title='Read about this "headers" reference in the full HTML5 spec.' class="full-spec-link">headers</a>;
+  readonly attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-tdth-cellindex" title='Read about this "cellIndex" reference in the full HTML5 spec.' class="full-spec-link">cellIndex</a>;
+};</pre><dl class="domintro"><dt><var title="">cell</var> . <code title="dom-tdth-cellIndex"><a href="http://dev.w3.org/html5/spec/.html#dom-tdth-cellindex" class="full-spec-link" title='Read about this "cellIndex" reference in the full HTML5 spec.'>cellIndex</a></code></dt>
 
    <dd>
 
-    <p>Returns the position of the cell in the row's <code title="dom-tr-cells"><a href="#dom-tr-cells">cells</a></code> list. This does not necessarily
+    <p>Returns the position of the cell in the row's <code title="dom-tr-cells"><a href="http://dev.w3.org/html5/spec/.html#dom-tr-cells" class="full-spec-link" title='Read about this "cells" reference in the full HTML5 spec.'>cells</a></code> list. This does not necessarily
     correspond to the <var title="">x</var>-position of the cell in
     the table, since earlier cells might cover multiple rows or
     columns.</p>
@@ -1140,7 +1140,7 @@
    <thead><tr><th rowspan="2">Grade.</th>
      <th rowspan="2">Yield Point.</th>
      <th colspan="2">Ultimate tensile strength</th>
-     <th rowspan="2">Per cent elong. 50.8&#160;mm or&#160;2&#160;in.</th>
+     <th rowspan="2">Per cent elong. 50.8&#194;&#160;mm or&#194;&#160;2&#194;&#160;in.</th>
      <th rowspan="2">Per cent reduct. area.</th>
     </tr><tr><th>kg/mm<sup>2</sup></th>
      <th>lb/in<sup>2</sup></th>

Index: the-iframe-element.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/the-iframe-element.html,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -d -r1.54 -r1.55
--- the-iframe-element.html	2 Jul 2010 23:07:34 -0000	1.54
+++ the-iframe-element.html	7 Jul 2010 08:58:14 -0000	1.55
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.8.2 The iframe element &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.8.2 The iframe element &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="embedded-content-1.html" title="4.8 Embedded content" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="embedded-content-1.html" title="4.8 Embedded content" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="video.html" title="4.8.6 The video element" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -339,18 +339,18 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmliframeelement">HTMLIFrameElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-iframe-src" title="dom-iframe-src">src</a>;
-           attribute DOMString <a href="#dom-iframe-srcdoc" title="dom-iframe-srcdoc">srcdoc</a>;
-           attribute DOMString <a href="#dom-iframe-name" title="dom-iframe-name">name</a>;
-  [PutForwards=<a href="#dom-domsettabletokenlist-value" title="dom-DOMSettableTokenList-value">value</a>] readonly attribute <a href="urls.html#domsettabletokenlist">DOMSettableTokenList</a> <a href="#dom-iframe-sandbox" title="dom-iframe-sandbox">sandbox</a>;
-           attribute boolean <a href="#dom-iframe-seamless" title="dom-iframe-seamless">seamless</a>;
-           attribute DOMString <a href="#dom-dim-width" title="dom-dim-width">width</a>;
-           attribute DOMString <a href="#dom-dim-height" title="dom-dim-height">height</a>;
-  readonly attribute Document <a href="#dom-iframe-contentdocument" title="dom-iframe-contentDocument">contentDocument</a>;
-  readonly attribute <a href="#windowproxy">WindowProxy</a> <a href="#dom-iframe-contentwindow" title="dom-iframe-contentWindow">contentWindow</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-iframe-src" title='Read about this "src" reference in the full HTML5 spec.' class="full-spec-link">src</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-iframe-srcdoc" title='Read about this "srcdoc" reference in the full HTML5 spec.' class="full-spec-link">srcdoc</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-iframe-name" title='Read about this "name" reference in the full HTML5 spec.' class="full-spec-link">name</a>;
+  [PutForwards=<a href="http://dev.w3.org/html5/spec/.html#dom-domsettabletokenlist-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>] readonly attribute <a href="urls.html#domsettabletokenlist">DOMSettableTokenList</a> <a href="http://dev.w3.org/html5/spec/.html#dom-iframe-sandbox" title='Read about this "sandbox" reference in the full HTML5 spec.' class="full-spec-link">sandbox</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-iframe-seamless" title='Read about this "seamless" reference in the full HTML5 spec.' class="full-spec-link">seamless</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-dim-width" title='Read about this "width" reference in the full HTML5 spec.' class="full-spec-link">width</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-dim-height" title='Read about this "height" reference in the full HTML5 spec.' class="full-spec-link">height</a>;
+  readonly attribute Document <a href="http://dev.w3.org/html5/spec/.html#dom-iframe-contentdocument" title='Read about this "contentDocument" reference in the full HTML5 spec.' class="full-spec-link">contentDocument</a>;
+  readonly attribute <a href="http://dev.w3.org/html5/spec/.html#windowproxy" class="full-spec-link" title='Read about this "WindowProxy" reference in the full HTML5 spec.'>WindowProxy</a> <a href="http://dev.w3.org/html5/spec/.html#dom-iframe-contentwindow" title='Read about this "contentWindow" reference in the full HTML5 spec.' class="full-spec-link">contentWindow</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-iframe-element">iframe</a></code> element <a href="#represents">represents</a> a
+  </dl><p>The <code><a href="#the-iframe-element">iframe</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a
   <a href="browsers.html#nested-browsing-context">nested browsing context</a>.</p><p>The <dfn id="attr-iframe-src" title="attr-iframe-src"><code>src</code></dfn> attribute
   gives the address of a page that the <a href="browsers.html#nested-browsing-context">nested browsing
   context</a> is to contain. The attribute, if present, must be a
@@ -362,21 +362,21 @@
   the attribute, if present, must have a value using <a href="syntax.html#syntax">the HTML
   syntax</a> that consists of the following syntactic components,
   in the given order:</p><ol><li>Any number of <a href="syntax.html#syntax-comments" title="syntax-comments">comments</a> and
-   <a href="#space-character" title="space character">space characters</a>.</li>
+   <a href="http://dev.w3.org/html5/spec/.html#space-character" title='Read about this "space characters" reference in the full HTML5 spec.' class="full-spec-link">space characters</a>.</li>
 
    <li>Optionally, a <a href="syntax.html#syntax-doctype" title="syntax-doctype">DOCTYPE</a>.
 
    </li><li>Any number of <a href="syntax.html#syntax-comments" title="syntax-comments">comments</a> and
-   <a href="#space-character" title="space character">space characters</a>.</li>
+   <a href="http://dev.w3.org/html5/spec/.html#space-character" title='Read about this "space characters" reference in the full HTML5 spec.' class="full-spec-link">space characters</a>.</li>
 
    <li>The root element, in the form of an <code><a href="semantics.html#the-html-element-0">html</a></code> <a href="syntax.html#syntax-elements" title="syntax-elements">element</a>.</li>
 
    <li>Any number of <a href="syntax.html#syntax-comments" title="syntax-comments">comments</a> and
-   <a href="#space-character" title="space character">space characters</a>.</li>
+   <a href="http://dev.w3.org/html5/spec/.html#space-character" title='Read about this "space characters" reference in the full HTML5 spec.' class="full-spec-link">space characters</a>.</li>
 
   </ol><p>For <code><a href="#the-iframe-element">iframe</a></code> elements in <a href="dom.html#xml-documents">XML documents</a>,
   the attribute, if present, must have a value that matches the
-  production labeled <code><a href="#document">document</a></code> in the XML
+  production labeled <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "document" reference in the full HTML5 spec.'>document</a></code> in the XML
   specification. <a href="references.html#refsXML">[XML]</a></p><p>If the <code title="attr-iframe-src"><a href="#attr-iframe-src">src</a></code> attribute and the
   <code title="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc">srcdoc</a></code> attribute are both
   specified together, the <code title="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc">srcdoc</a></code>
@@ -384,12 +384,11 @@
   <a href="urls.html#url">URL</a> for legacy user agents that do not support the
   <code title="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc">srcdoc</a></code> attribute.</p><p class="note">If, when the element is created, the <code title="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc">srcdoc</a></code> attribute is not set, and
   the <code title="attr-iframe-src"><a href="#attr-iframe-src">src</a></code> attribute is either
-  also not set or set but its value cannot be <a href="#resolve-a-url" title="resolve a
-  url">resolved</a>, the browsing context will remain at the
-  initial <code><a href="#about:blank">about:blank</a></code> page.</p><p class="note">If the user <a href="#navigate" title="navigate">navigates</a>
+  also not set or set but its value cannot be <a href="http://dev.w3.org/html5/spec/.html#resolve-a-url" title='Read about this "resolved" reference in the full HTML5 spec.' class="full-spec-link">resolved</a>, the browsing context will remain at the
+  initial <code><a href="http://dev.w3.org/html5/spec/.html#about:blank" class="full-spec-link" title='Read about this "about:blank" reference in the full HTML5 spec.'>about:blank</a></code> page.</p><p class="note">If the user <a href="http://dev.w3.org/html5/spec/.html#navigate" title='Read about this "navigates" reference in the full HTML5 spec.' class="full-spec-link">navigates</a>
   away from this page, the <code><a href="#the-iframe-element">iframe</a></code>'s corresponding
-  <code><a href="#windowproxy">WindowProxy</a></code> object will proxy new <code><a href="browsers.html#window">Window</a></code>
-  objects for new <code><a href="#document">Document</a></code> objects, but the <code title="attr-iframe-src"><a href="#attr-iframe-src">src</a></code> attribute will not change.</p><div class="example">
+  <code><a href="http://dev.w3.org/html5/spec/.html#windowproxy" class="full-spec-link" title='Read about this "WindowProxy" reference in the full HTML5 spec.'>WindowProxy</a></code> object will proxy new <code><a href="browsers.html#window">Window</a></code>
+  objects for new <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> objects, but the <code title="attr-iframe-src"><a href="#attr-iframe-src">src</a></code> attribute will not change.</p><div class="example">
 
    <p>Here a blog uses the <code title="attr-iframe-srcdoc"><a href="#attr-iframe-srcdoc">srcdoc</a></code> attribute in conjunction
    with the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> and <code title="attr-iframe-seamless"><a href="#attr-iframe-seamless">seamless</a></code> attributes described
@@ -425,7 +424,7 @@
    <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attribute would
    end prematurely), and the way raw ampersands (e.g. in URLs or in
    prose) mentioned in the sandboxed content have to be
-   <em>doubly</em> escaped &#8212; once so that the ampersand is
+   <em>doubly</em> escaped &#226;&#128;&#148; once so that the ampersand is
    preserved when originally parsing the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attribute, and once more
    to prevent the ampersand from being misinterpreted when parsing the
    sandboxed content.</p>
@@ -443,23 +442,23 @@
   attribute, when specified, enables a set of extra restrictions on
   any content hosted by the <code><a href="#the-iframe-element">iframe</a></code>. Its value must be an
   <a href="common-microsyntaxes.html#unordered-set-of-unique-space-separated-tokens">unordered set of unique space-separated tokens</a>. The
-  allowed values are <code title="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin">allow-same-origin</a></code>,
-  <code title="attr-iframe-sandbox-allow-top-navigation"><a href="#attr-iframe-sandbox-allow-top-navigation">allow-top-navigation</a></code>,
-  <code title="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms">allow-forms</a></code>,
-  and <code title="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts">allow-scripts</a></code>. When
+  allowed values are <code title="attr-iframe-sandbox-allow-same-origin"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-same-origin" class="full-spec-link" title='Read about this "allow-same-origin" reference in the full HTML5 spec.'>allow-same-origin</a></code>,
+  <code title="attr-iframe-sandbox-allow-top-navigation"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-top-navigation" class="full-spec-link" title='Read about this "allow-top-navigation" reference in the full HTML5 spec.'>allow-top-navigation</a></code>,
+  <code title="attr-iframe-sandbox-allow-forms"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-forms" class="full-spec-link" title='Read about this "allow-forms" reference in the full HTML5 spec.'>allow-forms</a></code>,
+  and <code title="attr-iframe-sandbox-allow-scripts"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-scripts" class="full-spec-link" title='Read about this "allow-scripts" reference in the full HTML5 spec.'>allow-scripts</a></code>. When
   the attribute is set, the content is treated as being from a unique
   <a href="origin-0.html#origin">origin</a>, forms and scripts are disabled, links are
   prevented from targeting other <a href="browsers.html#browsing-context" title="browsing
   context">browsing contexts</a>, and plugins are disabled. The
-  <code title="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin">allow-same-origin</a></code>
+  <code title="attr-iframe-sandbox-allow-same-origin"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-same-origin" class="full-spec-link" title='Read about this "allow-same-origin" reference in the full HTML5 spec.'>allow-same-origin</a></code>
   keyword allows the content to be treated as being from the same
-  origin instead of forcing it into a unique origin, the <code title="attr-iframe-sandbox-allow-top-navigation"><a href="#attr-iframe-sandbox-allow-top-navigation">allow-top-navigation</a></code>
-  keyword allows the content to <a href="#navigate">navigate</a> its
-  <a href="browsers.html#top-level-browsing-context">top-level browsing context</a>, and the <code title="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms">allow-forms</a></code> and <code title="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts">allow-scripts</a></code>
+  origin instead of forcing it into a unique origin, the <code title="attr-iframe-sandbox-allow-top-navigation"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-top-navigation" class="full-spec-link" title='Read about this "allow-top-navigation" reference in the full HTML5 spec.'>allow-top-navigation</a></code>
+  keyword allows the content to <a href="http://dev.w3.org/html5/spec/.html#navigate" class="full-spec-link" title='Read about this "navigate" reference in the full HTML5 spec.'>navigate</a> its
+  <a href="browsers.html#top-level-browsing-context">top-level browsing context</a>, and the <code title="attr-iframe-sandbox-allow-forms"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-forms" class="full-spec-link" title='Read about this "allow-forms" reference in the full HTML5 spec.'>allow-forms</a></code> and <code title="attr-iframe-sandbox-allow-scripts"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-scripts" class="full-spec-link" title='Read about this "allow-scripts" reference in the full HTML5 spec.'>allow-scripts</a></code>
   keywords re-enable forms and scripts respectively (though scripts
-  are still prevented from creating popups).</p><p class="warning">Setting both the <code title="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts">allow-scripts</a></code> and
-  <code title="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin">allow-same-origin</a></code>
-  keywords together when the embedded page has the <a href="#same-origin">same
+  are still prevented from creating popups).</p><p class="warning">Setting both the <code title="attr-iframe-sandbox-allow-scripts"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-scripts" class="full-spec-link" title='Read about this "allow-scripts" reference in the full HTML5 spec.'>allow-scripts</a></code> and
+  <code title="attr-iframe-sandbox-allow-same-origin"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-same-origin" class="full-spec-link" title='Read about this "allow-same-origin" reference in the full HTML5 spec.'>allow-same-origin</a></code>
+  keywords together when the embedded page has the <a href="http://dev.w3.org/html5/spec/.html#same-origin" class="full-spec-link" title='Read about this "same origin" reference in the full HTML5 spec.'>same
   origin</a> as the page containing the <code><a href="#the-iframe-element">iframe</a></code> allows
   the embedded page to simply remove the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attribute.</p><p class="warning">Sandboxing hostile content is of minimal help if
   an attacker can convince the user to just visit the hostile content
@@ -481,7 +480,7 @@
 &lt;iframe sandbox src="getusercontent.cgi?id=12193"&gt;&lt;/iframe&gt;</pre>
 
    <p>Note that cookies are still sent to the server in the <code title="">getusercontent.cgi</code> request, though they are not
-   visible in the <code title="dom-document-cookie"><a href="#dom-document-cookie">document.cookie</a></code> IDL
+   visible in the <code title="dom-document-cookie"><a href="http://dev.w3.org/html5/spec/.html#dom-document-cookie" class="full-spec-link" title='Read about this "document.cookie" reference in the full HTML5 spec.'>document.cookie</a></code> IDL
    attribute.</p>
 
    <p class="warning">It is important that the server serve the
@@ -522,17 +521,17 @@
 
    <p>Page C in this scenario has all the sandboxing flags
    set. Scripts are disabled, because the <code><a href="#the-iframe-element">iframe</a></code> in A has
-   scripts disabled, and this overrides the <code title="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts">allow-scripts</a></code>
+   scripts disabled, and this overrides the <code title="attr-iframe-sandbox-allow-scripts"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-scripts" class="full-spec-link" title='Read about this "allow-scripts" reference in the full HTML5 spec.'>allow-scripts</a></code>
    keyword set on the <code><a href="#the-iframe-element">iframe</a></code> in B. Forms are also
    disabled, because the inner <code><a href="#the-iframe-element">iframe</a></code> (in B) does not
-   have the <code title="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms">allow-forms</a></code> keyword
+   have the <code title="attr-iframe-sandbox-allow-forms"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-forms" class="full-spec-link" title='Read about this "allow-forms" reference in the full HTML5 spec.'>allow-forms</a></code> keyword
    set.</p>
 
    <p>Suppose now that a script in A removes all the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attributes in A and
    B. This would change nothing immediately. If the user clicked the
    link in C, loading page D into the <code><a href="#the-iframe-element">iframe</a></code> in B, page D
-   would now act as if the <code><a href="#the-iframe-element">iframe</a></code> in B had the <code title="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin">allow-same-origin</a></code>
-   and <code title="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms">allow-forms</a></code> keywords
+   would now act as if the <code><a href="#the-iframe-element">iframe</a></code> in B had the <code title="attr-iframe-sandbox-allow-same-origin"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-same-origin" class="full-spec-link" title='Read about this "allow-same-origin" reference in the full HTML5 spec.'>allow-same-origin</a></code>
+   and <code title="attr-iframe-sandbox-allow-forms"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-forms" class="full-spec-link" title='Read about this "allow-forms" reference in the full HTML5 spec.'>allow-forms</a></code> keywords
    set, because that was the state of the <a href="browsers.html#nested-browsing-context">nested browsing
    context</a> in the <code><a href="#the-iframe-element">iframe</a></code> in A when page B was
    loaded.</p>
@@ -547,10 +546,10 @@
   <code><a href="iana.html#text-html">text/html</a></code>. This ensures that scripts in the files are
   unable to attack the site (as if they were actually served from
   another server), even if the user is tricked into visiting those
-  pages directly, without the protection of the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attribute.</p><p class="warning">If the <code title="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts">allow-scripts</a></code>
-  keyword is set along with <code title="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin">allow-same-origin</a></code>
-  keyword, and the file is from the <a href="#same-origin">same origin</a> as the
-  <code><a href="#the-iframe-element">iframe</a></code>'s <code><a href="#document">Document</a></code>, then a script in the
+  pages directly, without the protection of the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attribute.</p><p class="warning">If the <code title="attr-iframe-sandbox-allow-scripts"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-scripts" class="full-spec-link" title='Read about this "allow-scripts" reference in the full HTML5 spec.'>allow-scripts</a></code>
+  keyword is set along with <code title="attr-iframe-sandbox-allow-same-origin"><a href="http://dev.w3.org/html5/spec/.html#attr-iframe-sandbox-allow-same-origin" class="full-spec-link" title='Read about this "allow-same-origin" reference in the full HTML5 spec.'>allow-same-origin</a></code>
+  keyword, and the file is from the <a href="http://dev.w3.org/html5/spec/.html#same-origin" class="full-spec-link" title='Read about this "same origin" reference in the full HTML5 spec.'>same origin</a> as the
+  <code><a href="#the-iframe-element">iframe</a></code>'s <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>, then a script in the
   "sandboxed" iframe could just reach out, remove the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attribute, and then
   reload itself, effectively breaking out of the sandbox
   altogether.</p><hr><!-- v2: Might be interesting to have a value on seamless that
@@ -587,16 +586,16 @@
   <code><a href="#the-iframe-element">iframe</a></code> elements, the contents would be parsed as markup
   that could act as fallback content.)</p><p>When used in <a href="dom.html#html-documents">HTML documents</a>, the allowed content
   model of <code><a href="#the-iframe-element">iframe</a></code> elements is text, except that invoking
-  the <a href="#html-fragment-parsing-algorithm">HTML fragment parsing algorithm</a> with the
+  the <a href="http://dev.w3.org/html5/spec/.html#html-fragment-parsing-algorithm" class="full-spec-link" title='Read about this "HTML fragment parsing algorithm" reference in the full HTML5 spec.'>HTML fragment parsing algorithm</a> with the
   <code><a href="#the-iframe-element">iframe</a></code> element as the <var title="">context</var>
   element and the text contents as the <var title="">input</var> must
   result in a list of nodes that are all <a href="content-models.html#phrasing-content">phrasing
-  content</a>, with no <a href="#parse-error" title="parse error">parse
+  content</a>, with no <a href="http://dev.w3.org/html5/spec/.html#parse-error" title='Read about this "parse errors" reference in the full HTML5 spec.' class="full-spec-link">parse
   errors</a> having occurred, with no <code><a href="scripting-1.html#script">script</a></code> elements
   being anywhere in the list or as descendants of elements in the
   list, and with all the elements in the list (including their
   descendants) being themselves conforming.</p><p>The <code><a href="#the-iframe-element">iframe</a></code> element must be empty in <a href="dom.html#xml-documents">XML
-  documents</a>.</p><p class="note">The <a href="#html-parser">HTML parser</a> treats markup inside
+  documents</a>.</p><p class="note">The <a href="http://dev.w3.org/html5/spec/.html#html-parser" class="full-spec-link" title='Read about this "HTML parser" reference in the full HTML5 spec.'>HTML parser</a> treats markup inside
   <code><a href="#the-iframe-element">iframe</a></code> elements as text.</p><div class="example">
 
    <p>Here is an example of a page using an <code><a href="#the-iframe-element">iframe</a></code> to
@@ -638,14 +637,14 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlembedelement">HTMLEmbedElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-embed-src" title="dom-embed-src">src</a>;
-           attribute DOMString <a href="#dom-embed-type" title="dom-embed-type">type</a>;
-           attribute DOMString <a href="#dom-dim-width" title="dom-dim-width">width</a>;
-           attribute DOMString <a href="#dom-dim-height" title="dom-dim-height">height</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-embed-src" title='Read about this "src" reference in the full HTML5 spec.' class="full-spec-link">src</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-embed-type" title='Read about this "type" reference in the full HTML5 spec.' class="full-spec-link">type</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-dim-width" title='Read about this "width" reference in the full HTML5 spec.' class="full-spec-link">width</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-dim-height" title='Read about this "height" reference in the full HTML5 spec.' class="full-spec-link">height</a>;
 };</pre>
     
    </dd>
-  </dl><p>The <code><a href="#the-embed-element">embed</a></code> element <a href="#represents">represents</a> an
+  </dl><p>The <code><a href="#the-embed-element">embed</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> an
   integration point for an external (typically non-HTML) application
   or interactive content.</p><p>The <dfn id="attr-embed-src" title="attr-embed-src"><code>src</code></dfn> attribute
   gives the address of the resource being embedded. The attribute, if
@@ -655,7 +654,7 @@
   plugin to instantiate is selected. The value must be a <a href="infrastructure.html#valid-mime-type">valid
   MIME type</a>. If both the <code title="attr-embed-type"><a href="#attr-embed-type">type</a></code> attribute and the <code title="attr-embed-src"><a href="#attr-embed-src">src</a></code> attribute are present, then the
   <code title="attr-embed-type"><a href="#attr-embed-type">type</a></code> attribute must specify the
-  same type as the <a href="#content-type" title="Content-Type">explicit Content-Type
+  same type as the <a href="http://dev.w3.org/html5/spec/.html#content-type" title='Read about this "explicit Content-Type metadata" reference in the full HTML5 spec.' class="full-spec-link">explicit Content-Type
   metadata</a> of the resource given by the <code title="attr-embed-src"><a href="#attr-embed-src">src</a></code> attribute.</p><p>Any namespace-less attribute other than <code title="attr-embed-name"><a href="obsolete.html#attr-embed-name">name</a></code>, <code title="attr-embed-align"><a href="obsolete.html#attr-embed-align">align</a></code>, <code title="attr-embed-hspace"><a href="obsolete.html#attr-embed-hspace">hspace</a></code>, and <code title="attr-embed-vspace"><a href="obsolete.html#attr-embed-vspace">vspace</a></code> <!-- when editing, see also
   note below --> may be specified on the <code><a href="#the-embed-element">embed</a></code> element,
   so long as its name is <a href="infrastructure.html#xml-compatible">XML-compatible</a> and contains no
@@ -711,21 +710,21 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlobjectelement">HTMLObjectElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-object-data" title="dom-object-data">data</a>;
-           attribute DOMString <a href="#dom-object-type" title="dom-object-type">type</a>;
-           attribute DOMString <a href="#dom-object-name" title="dom-object-name">name</a>;
-           attribute DOMString <a href="#dom-object-usemap" title="dom-object-useMap">useMap</a>;
-  readonly attribute <a href="forms.html#htmlformelement">HTMLFormElement</a> <a href="#dom-fae-form" title="dom-fae-form">form</a>;
-           attribute DOMString <a href="#dom-dim-width" title="dom-dim-width">width</a>;
-           attribute DOMString <a href="#dom-dim-height" title="dom-dim-height">height</a>;
-  readonly attribute Document <a href="#dom-object-contentdocument" title="dom-object-contentDocument">contentDocument</a>;
-  readonly attribute <a href="#windowproxy">WindowProxy</a> <a href="#dom-object-contentwindow" title="dom-object-contentWindow">contentWindow</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-object-data" title='Read about this "data" reference in the full HTML5 spec.' class="full-spec-link">data</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-object-type" title='Read about this "type" reference in the full HTML5 spec.' class="full-spec-link">type</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-object-name" title='Read about this "name" reference in the full HTML5 spec.' class="full-spec-link">name</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-object-usemap" title='Read about this "useMap" reference in the full HTML5 spec.' class="full-spec-link">useMap</a>;
+  readonly attribute <a href="forms.html#htmlformelement">HTMLFormElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-fae-form" title='Read about this "form" reference in the full HTML5 spec.' class="full-spec-link">form</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-dim-width" title='Read about this "width" reference in the full HTML5 spec.' class="full-spec-link">width</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-dim-height" title='Read about this "height" reference in the full HTML5 spec.' class="full-spec-link">height</a>;
+  readonly attribute Document <a href="http://dev.w3.org/html5/spec/.html#dom-object-contentdocument" title='Read about this "contentDocument" reference in the full HTML5 spec.' class="full-spec-link">contentDocument</a>;
+  readonly attribute <a href="http://dev.w3.org/html5/spec/.html#windowproxy" class="full-spec-link" title='Read about this "WindowProxy" reference in the full HTML5 spec.'>WindowProxy</a> <a href="http://dev.w3.org/html5/spec/.html#dom-object-contentwindow" title='Read about this "contentWindow" reference in the full HTML5 spec.' class="full-spec-link">contentWindow</a>;
 
-  readonly attribute boolean <a href="#dom-cva-willvalidate" title="dom-cva-willValidate">willValidate</a>;
-  readonly attribute <a href="#validitystate">ValidityState</a> <a href="#dom-cva-validity" title="dom-cva-validity">validity</a>;
-  readonly attribute DOMString <a href="#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>;
-  boolean <a href="#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>();
-  void <a href="#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(in DOMString error);
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-cva-willvalidate" title='Read about this "willValidate" reference in the full HTML5 spec.' class="full-spec-link">willValidate</a>;
+  readonly attribute <a href="http://dev.w3.org/html5/spec/.html#validitystate" class="full-spec-link" title='Read about this "ValidityState" reference in the full HTML5 spec.'>ValidityState</a> <a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" title='Read about this "validity" reference in the full HTML5 spec.' class="full-spec-link">validity</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-cva-validationmessage" title='Read about this "validationMessage" reference in the full HTML5 spec.' class="full-spec-link">validationMessage</a>;
+  boolean <a href="http://dev.w3.org/html5/spec/.html#dom-cva-checkvalidatity" title='Read about this "checkValidity" reference in the full HTML5 spec.' class="full-spec-link">checkValidity</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-cva-setcustomvalidity" title='Read about this "setCustomValidity" reference in the full HTML5 spec.' class="full-spec-link">setCustomValidity</a>(in DOMString error);
 };</pre>
     
    </dd>
@@ -809,12 +808,12 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlparamelement">HTMLParamElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-param-name" title="dom-param-name">name</a>;
-           attribute DOMString <a href="#dom-param-value" title="dom-param-value">value</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-param-name" title='Read about this "name" reference in the full HTML5 spec.' class="full-spec-link">name</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-param-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>;
 };</pre>
    </dd>
   </dl><p>The <code><a href="#the-param-element">param</a></code> element defines parameters for plugins
-  invoked by <code><a href="#the-object-element">object</a></code> elements. It does not <a href="#represents" title="represents">represent</a> anything on its own.</p><p>The <dfn id="attr-param-name" title="attr-param-name"><code>name</code></dfn>
+  invoked by <code><a href="#the-object-element">object</a></code> elements. It does not <a href="http://dev.w3.org/html5/spec/.html#represents" title='Read about this "represent" reference in the full HTML5 spec.' class="full-spec-link">represent</a> anything on its own.</p><p>The <dfn id="attr-param-name" title="attr-param-name"><code>name</code></dfn>
   attribute gives the name of the parameter.</p><p>The <dfn id="attr-param-value" title="attr-param-value"><code>value</code></dfn>
   attribute gives the value of the parameter.</p><p>Both attributes must be present. They may have any value.</p><div class="example">
 

Index: acknowledgements.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/acknowledgements.html,v
retrieving revision 1.608
retrieving revision 1.609
diff -u -d -r1.608 -r1.609
--- acknowledgements.html	2 Jul 2010 23:07:29 -0000	1.608
+++ acknowledgements.html	7 Jul 2010 08:58:09 -0000	1.609
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>Acknowledgements &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Acknowledgements &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="references.html" title="References" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="references.html" title="References" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
@@ -329,7 +329,7 @@
   Adele Peterson,
   Adrian Bateman,
   Adrian Sutton,
-  Agust&#237;n Fern&#225;ndez,
+  Agust&#195;&#173;n Fern&#195;&#161;ndez,
   Ajai Tirumali,
   Akatsuki Kitamura,
   Alan Plum,
@@ -339,14 +339,14 @@
   Alex Rousskov,
   Alexander J. Vincent,
   Alexey Feldgendler,
-  &#1040;&#1083;&#1077;&#1082;&#1089;&#1077;&#1081; &#1055;&#1088;&#1086;&#1089;&#1082;&#1091;&#1088;&#1103;&#1082;&#1086;&#1074; (Alexey Proskuryakov),
+  &#208;&#144;&#208;&#187;&#208;&#181;&#208;&#186;&#209;&#129;&#208;&#181;&#208;&#185; &#208;&#159;&#209;&#128;&#208;&#190;&#209;&#129;&#208;&#186;&#209;&#131;&#209;&#128;&#209;&#143;&#208;&#186;&#208;&#190;&#208;&#178; (Alexey Proskuryakov),
   Alexis Deveria,
   Allan Clements,
   Amos Jeffries,
   Anders Carlsson,
   Andreas<!-- mqmq87 -->,
   Andrei Popescu,
-  Andr&#233; E. Veltstra,
+  Andr&#195;&#169; E. Veltstra,
   Andrew Clover,
   Andrew Gove,
   Andrew Grieve,
@@ -366,7 +366,7 @@
   Aron Spohr,
   Arphen Lin,
   Aryeh Gregor,
-  Asbj&#248;rn Ulsberg,
+  Asbj&#195;&#184;rn Ulsberg,
   Ashley Sheridan,
   Atsushi Takayama,
   Aurelien Levy,
@@ -386,7 +386,7 @@
   Bill McCoy,
   Billy Wong,
   Bjartur Thorlacius,
-  Bj&#246;rn H&#246;hrmann,
+  Bj&#195;&#182;rn H&#195;&#182;hrmann,
   Blake Frantz,
   Boris Zbarsky,
   Brad Fults,
@@ -410,9 +410,9 @@
   Cameron McCormack,
   Cao Yipeng,
   Carlos Gabriel Cardona,
-  Carlos Perell&#243; Mar&#237;n,
+  Carlos Perell&#195;&#179; Mar&#195;&#173;n,
   Chao Cai,
-  &#50980;&#49437;&#52268; (Channy Yun),
+  &#236;&#156;&#164;&#236;&#132;&#157;&#236;&#176;&#172; (Channy Yun),
   Charl van Niekerk,
   Charles Iliya Krempeaux,
   Charles McCathieNevile,
@@ -442,7 +442,7 @@
   Daniel Glazman,
   Daniel Peng,
   Daniel Schattenkirchner,
-  Daniel Sp&#229;ng,
+  Daniel Sp&#195;&#165;ng,
   Daniel Steinberg,
   Danny Sullivan,
   Darin Adler,
@@ -461,7 +461,7 @@
   David Egan Evans,
   David Flanagan,
   David Gerard,
-  David H&#229;s&#228;ther,
+  David H&#195;&#165;s&#195;&#164;ther,
   David Hyatt,
   David I. Lehn,
   David Matja,
@@ -478,7 +478,7 @@
   Dimitry Golubovsky,
   Divya Manian,
   dolphinling,
-  Dominique Haza&#235;l-Massieux,
+  Dominique Haza&#195;&#171;l-Massieux,
   Don Brutzman,
   Doron Rosenberg,
   Doug Kramer,
@@ -506,9 +506,9 @@
   Felix Sasaki,
   Francesco Schwarz,
   Francis Brosnan Blazquez,
-  Franck 'Shift' Qu&#233;lain,
+  Franck 'Shift' Qu&#195;&#169;lain,
   Frank Barchard,
-  &#40284;&#39164;&#25991;&#25935; (Fumitoshi Ukai),
+  &#233;&#181;&#156;&#233;&#163;&#188;&#230;&#150;&#135;&#230;&#149;&#143; (Fumitoshi Ukai),
   Futomi Hatano,
   Gavin Carothers,
   Gareth Rees,
@@ -525,9 +525,9 @@
   Gregg Tavares,
   Grey,
   Gytis Jakutonis,
-  H&#229;kon Wium Lie,
+  H&#195;&#165;kon Wium Lie,
   Hallvord Reiar Michaelsen Steen,
-  Hans S. T&#248;mmerhalt,
+  Hans S. T&#195;&#184;mmerhalt,
   Henri Sivonen,
   Henrik Lied,
   Henry Mason,
@@ -536,7 +536,7 @@
   Ian Davis,
   Ignacio Javier,
   Ivan Enderlin,
-  Ivo Emanuel Gon&#231;alves,
+  Ivo Emanuel Gon&#195;&#167;alves,
   J. King,
   Jacques Distler,
   James Craig,
@@ -557,10 +557,10 @@
   Jeff Schiller,
   Jeff Walden,
   Jeffrey Zeldman,
-  &#32993;&#24935;&#37586; (Jennifer Braithwaite),
+  &#232;&#131;&#161;&#230;&#133;&#167;&#233;&#139;&#146; (Jennifer Braithwaite),
   Jens Bannmann,
   Jens Fendler,
-  Jens Lindstr&#246;m,
+  Jens Lindstr&#195;&#182;m,
   Jens Meiert,
   Jeremy Keith,
   Jeremy Orlow,
@@ -570,7 +570,7 @@
   Jim Ley,
   Jim Meehan,
   Jjgod Jiang,
-  Jo&#227;o Eiras,
+  Jo&#195;&#163;o Eiras,
   Joe Clark,
   Joe Gregorio,
   Joel Spolsky,
@@ -601,7 +601,7 @@
   Josh Levenberg,
   Joshua Randall,
   Jukka K. Korpela,
-  Jules Cl&#233;ment-Ripoche,
+  Jules Cl&#195;&#169;ment-Ripoche,
   Julian Reschke,
   Justin Lebar,
   Justin Sinclair,
@@ -610,12 +610,12 @@
   Kathy Walton,
   Kelly Norton,
   Kevin Benson,
-  Korn&#233;l P&#225;l,
+  Korn&#195;&#169;l P&#195;&#161;l,
   Kornel Lesinski,
   Kristof Zelechovski,
-  &#40658;&#28580;&#21083;&#24535; (Kurosawa Takeshi),
+  &#233;&#187;&#146;&#230;&#190;&#164;&#229;&#137;&#155;&#229;&#191;&#151; (Kurosawa Takeshi),
   Kyle Hofmann<!-- Ozob -->,
-  L&#233;onard Bouchet,
+  L&#195;&#169;onard Bouchet,
   Lachlan Hunt,
   Larry Masinter,
   Larry Page,
@@ -646,7 +646,7 @@
   Mark Wilton-Jones,
   Martijn Wargers,
   Martin Atkins,
-  Martin D&#252;rst,
+  Martin D&#195;&#188;rst,
   Martin Honnen,
   Martin Kutschker,
   Martin Thomson,
@@ -676,7 +676,7 @@
   Michel Fortin,
   Michelangelo De Simone,
   Michiel van der Blonk,
-  Mihai &#350;ucan<!-- from ROBO Design -->,
+  Mihai &#197;&#158;ucan<!-- from ROBO Design -->,
   Mike Brown,
   Mike Dierken<!-- S. Mike Dierken -->,
   Mike Dixon,
@@ -698,8 +698,8 @@
   Noah Slater,
   Ojan Vafai,
   Olaf Hoffmann,
-  Olav Junker Kj&#230;r,
-  Old&#345;ich Vete&#353;n&#237;k,
+  Olav Junker Kj&#195;&#166;r,
+  Old&#197;&#153;ich Vete&#197;&#161;n&#195;&#173;k,
   Oliver Hunt,
   Oliver Rigby,
   Olivier Gendrin,
@@ -713,7 +713,7 @@
   Peter Stark,
   Peter-Paul Koch,
   Phil Pickering,
-  Philip J&#228;genstedt,
+  Philip J&#195;&#164;genstedt,
   Philip Taylor,
   Philip TAYLOR<!-- a different one -->,
   Prateek Rungta,
@@ -753,19 +753,19 @@
   Sam Weinig,
   Sander van Lambalgen,
   Sarven Capadisli,
-  Scott Gonz&#225;lez,
+  Scott Gonz&#195;&#161;lez,
   Scott Hess,
   Sean Fraser,
   Sean Hogan,
   Sean Knapp,
-  Sebastian Markb&#229;ge,
+  Sebastian Markb&#195;&#165;ge,
   Sebastian Schnitzenbaumer,
   Seth Call,
   Shanti Rao,
   Shaun Inman,
   Shiki Okasaka,
   Sierk Bornemann,
-  Sigbj&#248;rn Vik,
+  Sigbj&#195;&#184;rn Vik,
   Silvia Pfeiffer,
   Simon Montagu,
   Simon Pieters,
@@ -789,8 +789,8 @@
   Susan <!--G.--> Lesch,
   Sylvain Pasche,
   T. J. Crowder,
-  <span lang="tr" title="">Tantek &#199;elik</span>,
-  &#30000;&#26449;&#20581;&#20154; (TAMURA Kent),
+  <span lang="tr" title="">Tantek &#195;&#135;elik</span>,
+  &#231;&#148;&#176;&#230;&#157;&#145;&#229;&#129;&#165;&#228;&#186;&#186; (TAMURA Kent),
   Ted Mielczarek,
   Terrence Wood,
   Thomas Broyer,
@@ -804,7 +804,7 @@
   Travis Leithead,
   Tyler Close,
   Vladimir Katardjiev,
-  Vladimir Vuki&#263;evi&#263;,
+  Vladimir Vuki&#196;&#135;evi&#196;&#135;,
   voracity,
   Wakaba,
   Wayne Pollock,
@@ -822,7 +822,7 @@
   Zhenbin Xu,
   Zoltan Herczeg,
   and
-  &#216;istein E. Andersen,
+  &#195;&#152;istein E. Andersen,
 
   for their useful comments, both large and small, that have led to
   changes to this specification over the years.</p><p>Thanks also to everyone who has ever posted about HTML to their

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/Overview.html,v
retrieving revision 1.946
retrieving revision 1.947
diff -u -d -r1.946 -r1.947
--- Overview.html	2 Jul 2010 23:07:29 -0000	1.946
+++ Overview.html	7 Jul 2010 08:58:09 -0000	1.947
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split index"><head><title>HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split index"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,19 +305,20 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"></head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"></head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
    <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
 
    <h1>HTML5 (Edition for Web Authors)</h1>
    <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>
-   <h2 class="no-num no-toc" id="editor-s-draft-2-july-2010">Editor's Draft 2 July 2010</h2>
-   <dl><dt>Latest Published Version:</dt>
-    <dd><a href="http://www.w3.org/TR/html5/author/">http://www.w3.org/TR/html5/author/</a></dd>
+   <h2 class="no-num no-toc" id="w3c-working-draft-24-june-2010">W3C Working Draft 24 June 2010</h2>
+   <dl><dt>This Version:</dt>
+    <dd><a href="http://www.w3.org/TR/2010/WD-html5-20100624/">http://www.w3.org/TR/2010/WD-html5-20100624/</a></dd>
+    <dt>Latest Published Version:</dt>
+    <dd><a href="http://www.w3.org/TR/html5/">http://www.w3.org/TR/html5/</a></dd>
     <dt>Latest Editor's Draft:</dt>
-    <dd><a href="http://dev.w3.org/html5/spec-author-view/">http://dev.w3.org/html5/spec-author-view/</a></dd>
+    <dd><a href="http://dev.w3.org/html5/spec/Overview.html">http://dev.w3.org/html5/spec/Overview.html</a></dd>
 <!-- ZZZ: add the new version after it has shipped -->
     <dt>Previous Versions:</dt>
-    <dd><a href="http://www.w3.org/TR/2010/WD-html5-20100624/">http://www.w3.org/TR/2010/WD-html5-20100624/</a></dd>
     <dd><a href="http://www.w3.org/TR/2010/WD-html5-20100304/">http://www.w3.org/TR/2010/WD-html5-20100304/</a></dd>
     <dd><a href="http://www.w3.org/TR/2009/WD-html5-20090825/">http://www.w3.org/TR/2009/WD-html5-20090825/</a></dd>
     <dd><a href="http://www.w3.org/TR/2009/WD-html5-20090423/">http://www.w3.org/TR/2009/WD-html5-20090423/</a></dd>
@@ -328,14 +329,14 @@
     <dt>Editors:</dt>
     <dd><a href="mailto:http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a>
-   &#169; 2010 <a href="http://www.w3.org/"><abbr title="World Wide
-   Web Consortium">W3C</abbr></a><sup>&#174;</sup> (<a href="http://www.csail.mit.edu/"><abbr title="Massachusetts
+   &#194;&#169; 2010 <a href="http://www.w3.org/"><abbr title="World Wide
+   Web Consortium">W3C</abbr></a><sup>&#194;&#174;</sup> (<a href="http://www.csail.mit.edu/"><abbr title="Massachusetts
    Institute of Technology">MIT</abbr></a>, <a href="http://www.ercim.org/"><abbr title="European Research
    Consortium for Informatics and Mathematics">ERCIM</abbr></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C
    <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>,
@@ -416,7 +417,7 @@
   Group</a> is the W3C working group responsible for this
   specification's progress along the W3C Recommendation
   track.
-  This specification is the 2 July 2010 Editor's Draft.
+  This specification is the 24 June 2010 Working Draft snapshot.
   </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>Work on this specification is also done at the <a href="http://www.whatwg.org/">WHATWG</a>. The W3C HTML working group
   actively pursues convergence with the WHATWG, as required by the <a href="http://www.w3.org/2007/03/HTML-WG-charter">W3C HTML working
   group charter</a>.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- required patent boilerplate --><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5
@@ -426,8 +427,7 @@
   patent. An individual who has actual knowledge of a patent which the
   individual believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential
   Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section
-  6 of the W3C Patent Policy</a>.</p><h2 class="no-num no-toc" id="contents">Table of Contents</h2><!--begin-toc-->
-<ol class="toc"><li><a href="introduction.html#introduction"><span class="secno">1 </span>Introduction</a>
+  6 of the W3C Patent Policy</a>.</p><h2 class="no-num no-toc" id="contents">Table of Contents</h2><!--begin-toc--><ol class="toc"><li><a href="introduction.html#introduction"><span class="secno">1 </span>Introduction</a>
   <ol><li><a href="introduction.html#background"><span class="secno">1.1 </span>Background</a></li>
    <li><a href="introduction.html#audience"><span class="secno">1.2 </span>Audience</a></li>
    <li><a href="introduction.html#scope"><span class="secno">1.3 </span>Scope</a></li>

Index: association-of-controls-and-forms.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/association-of-controls-and-forms.html,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- association-of-controls-and-forms.html	2 Jul 2010 23:07:29 -0000	1.34
+++ association-of-controls-and-forms.html	7 Jul 2010 08:58:09 -0000	1.35
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.10.18 Association of controls and forms &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.10.18 Association of controls and forms &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="the-button-element.html" title="4.10.8 The button element" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="the-button-element.html" title="4.10.8 The button element" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="interactive-elements.html" title="4.11 Interactive elements" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -328,7 +328,7 @@
   with its nearest ancestor <code><a href="forms.html#the-form-element">form</a></code> element, but may have a <dfn id="attr-fae-form" title="attr-fae-form"><code>form</code></dfn> attribute specified to
   override this.</p><p>If a <a href="forms.html#form-associated-element">form-associated element</a> has a <code title="attr-fae-form"><a href="#attr-fae-form">form</a></code> attribute specified, then its
   value must be the ID of a <code><a href="forms.html#the-form-element">form</a></code> element in the element's
-  owner <code><a href="#document">Document</a></code>.</p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-fae-form"><a href="#dom-fae-form">form</a></code></dt>
+  owner <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>.</p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-fae-form"><a href="http://dev.w3.org/html5/spec/.html#dom-fae-form" class="full-spec-link" title='Read about this "form" reference in the full HTML5 spec.'>form</a></code></dt>
 
    <dd>
 
@@ -340,7 +340,7 @@
 
   </dl><h4 id="attributes-common-to-form-controls"><span class="secno">4.10.19 </span><dfn>Attributes common to form controls</dfn></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="naming-form-controls"><span class="secno">4.10.19.1 </span>Naming form controls</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-fe-name" title="attr-fe-name"><code>name</code></dfn> content
   attribute gives the name of the form control, as used in <a href="#form-submission">form
-  submission</a> and in the <code><a href="forms.html#the-form-element">form</a></code> element's <code title="dom-form-elements"><a href="#dom-form-elements">elements</a></code> object. If the attribute
+  submission</a> and in the <code><a href="forms.html#the-form-element">form</a></code> element's <code title="dom-form-elements"><a href="http://dev.w3.org/html5/spec/.html#dom-form-elements" class="full-spec-link" title='Read about this "elements" reference in the full HTML5 spec.'>elements</a></code> object. If the attribute
   is specified, its value must not be the empty string.</p><h5 id="enabling-and-disabling-form-controls"><span class="secno">4.10.19.2 </span>Enabling and disabling form controls</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-fe-disabled" title="attr-fe-disabled"><code>disabled</code></dfn>
   content attribute is a <a href="common-microsyntaxes.html#boolean-attribute">boolean attribute</a>.</p><p>A form control is <dfn id="concept-fe-disabled" title="concept-fe-disabled">disabled</dfn>
   if its <code title="attr-fe-disabled"><a href="#attr-fe-disabled">disabled</a></code> attribute is
@@ -364,7 +364,7 @@
   control <code title="">maxlength</code> attribute</a> specified,
   the attribute's value must be a <a href="common-microsyntaxes.html#valid-non-negative-integer">valid non-negative
   integer</a>. If the attribute is specified and applying the
-  <a href="#rules-for-parsing-non-negative-integers">rules for parsing non-negative integers</a> to its value
+  <a href="http://dev.w3.org/html5/spec/.html#rules-for-parsing-non-negative-integers" class="full-spec-link" title='Read about this "rules for parsing non-negative integers" reference in the full HTML5 spec.'>rules for parsing non-negative integers</a> to its value
   results in a number, then that number is the element's <dfn id="maximum-allowed-value-length">maximum
   allowed value length</dfn>. If the attribute is omitted or parsing
   its value results in an error, then there is no <a href="#maximum-allowed-value-length">maximum
@@ -464,7 +464,7 @@
  &lt;p&gt;&lt;input type=submit formnovalidate name=cancel value="Cancel"&gt;&lt;/p&gt;
 &lt;/form&gt;</pre>
 
-  </div><h4 id="constraints"><span class="secno">4.10.20 </span>Constraints</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="definitions"><span class="secno">4.10.20.1 </span>Definitions</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="the-constraint-validation-api"><span class="secno">4.10.20.2 </span>The <dfn>constraint validation API</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-cva-willValidate"><a href="#dom-cva-willvalidate">willValidate</a></code></dt>
+  </div><h4 id="constraints"><span class="secno">4.10.20 </span>Constraints</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="definitions"><span class="secno">4.10.20.1 </span>Definitions</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="the-constraint-validation-api"><span class="secno">4.10.20.2 </span>The <dfn>constraint validation API</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-cva-willValidate"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-willvalidate" class="full-spec-link" title='Read about this "willValidate" reference in the full HTML5 spec.'>willValidate</a></code></dt>
 
    <dd>
 
@@ -472,7 +472,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity">setCustomValidity</a></code>(<var title="">message</var>)</dt>
+   <dt><var title="">element</var> . <code title="dom-cva-setCustomValidity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-setcustomvalidity" class="full-spec-link" title='Read about this "setCustomValidity" reference in the full HTML5 spec.'>setCustomValidity</a></code>(<var title="">message</var>)</dt>
 
    <dd>
 
@@ -484,7 +484,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="#dom-cva-validity">validity</a></code> . <code title="dom-validitystate-valueMissing"><a href="#dom-validitystate-valuemissing">valueMissing</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" class="full-spec-link" title='Read about this "validity" reference in the full HTML5 spec.'>validity</a></code> . <code title="dom-validitystate-valueMissing"><a href="http://dev.w3.org/html5/spec/.html#dom-validitystate-valuemissing" class="full-spec-link" title='Read about this "valueMissing" reference in the full HTML5 spec.'>valueMissing</a></code></dt>
 
    <dd>
 
@@ -492,7 +492,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="#dom-cva-validity">validity</a></code> . <code title="dom-validitystate-typeMismatch"><a href="#dom-validitystate-typemismatch">typeMismatch</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" class="full-spec-link" title='Read about this "validity" reference in the full HTML5 spec.'>validity</a></code> . <code title="dom-validitystate-typeMismatch"><a href="http://dev.w3.org/html5/spec/.html#dom-validitystate-typemismatch" class="full-spec-link" title='Read about this "typeMismatch" reference in the full HTML5 spec.'>typeMismatch</a></code></dt>
 
    <dd>
 
@@ -500,7 +500,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="#dom-cva-validity">validity</a></code> . <code title="dom-validitystate-patternMismatch"><a href="#dom-validitystate-patternmismatch">patternMismatch</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" class="full-spec-link" title='Read about this "validity" reference in the full HTML5 spec.'>validity</a></code> . <code title="dom-validitystate-patternMismatch"><a href="http://dev.w3.org/html5/spec/.html#dom-validitystate-patternmismatch" class="full-spec-link" title='Read about this "patternMismatch" reference in the full HTML5 spec.'>patternMismatch</a></code></dt>
 
    <dd>
 
@@ -508,7 +508,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="#dom-cva-validity">validity</a></code> . <code title="dom-validitystate-tooLong"><a href="#dom-validitystate-toolong">tooLong</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" class="full-spec-link" title='Read about this "validity" reference in the full HTML5 spec.'>validity</a></code> . <code title="dom-validitystate-tooLong"><a href="http://dev.w3.org/html5/spec/.html#dom-validitystate-toolong" class="full-spec-link" title='Read about this "tooLong" reference in the full HTML5 spec.'>tooLong</a></code></dt>
 
    <dd>
 
@@ -516,7 +516,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="#dom-cva-validity">validity</a></code> . <code title="dom-validitystate-rangeUnderflow"><a href="#dom-validitystate-rangeunderflow">rangeUnderflow</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" class="full-spec-link" title='Read about this "validity" reference in the full HTML5 spec.'>validity</a></code> . <code title="dom-validitystate-rangeUnderflow"><a href="http://dev.w3.org/html5/spec/.html#dom-validitystate-rangeunderflow" class="full-spec-link" title='Read about this "rangeUnderflow" reference in the full HTML5 spec.'>rangeUnderflow</a></code></dt>
 
    <dd>
 
@@ -524,7 +524,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="#dom-cva-validity">validity</a></code> . <code title="dom-validitystate-rangeOverflow"><a href="#dom-validitystate-rangeoverflow">rangeOverflow</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" class="full-spec-link" title='Read about this "validity" reference in the full HTML5 spec.'>validity</a></code> . <code title="dom-validitystate-rangeOverflow"><a href="http://dev.w3.org/html5/spec/.html#dom-validitystate-rangeoverflow" class="full-spec-link" title='Read about this "rangeOverflow" reference in the full HTML5 spec.'>rangeOverflow</a></code></dt>
 
    <dd>
 
@@ -532,7 +532,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="#dom-cva-validity">validity</a></code> . <code title="dom-validitystate-stepMismatch"><a href="#dom-validitystate-stepmismatch">stepMismatch</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" class="full-spec-link" title='Read about this "validity" reference in the full HTML5 spec.'>validity</a></code> . <code title="dom-validitystate-stepMismatch"><a href="http://dev.w3.org/html5/spec/.html#dom-validitystate-stepmismatch" class="full-spec-link" title='Read about this "stepMismatch" reference in the full HTML5 spec.'>stepMismatch</a></code></dt>
 
    <dd>
 
@@ -540,7 +540,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="#dom-cva-validity">validity</a></code> . <code title="dom-validitystate-customError"><a href="#dom-validitystate-customerror">customError</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" class="full-spec-link" title='Read about this "validity" reference in the full HTML5 spec.'>validity</a></code> . <code title="dom-validitystate-customError"><a href="http://dev.w3.org/html5/spec/.html#dom-validitystate-customerror" class="full-spec-link" title='Read about this "customError" reference in the full HTML5 spec.'>customError</a></code></dt>
 
    <dd>
 
@@ -548,7 +548,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="#dom-cva-validity">validity</a></code> . <code title="dom-validitystate-valid"><a href="#dom-validitystate-valid">valid</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-cva-validity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" class="full-spec-link" title='Read about this "validity" reference in the full HTML5 spec.'>validity</a></code> . <code title="dom-validitystate-valid"><a href="http://dev.w3.org/html5/spec/.html#dom-validitystate-valid" class="full-spec-link" title='Read about this "valid" reference in the full HTML5 spec.'>valid</a></code></dt>
 
    <dd>
 
@@ -556,7 +556,7 @@
 
    </dd>
 
-   <dt><var title="">valid</var> = <var title="">element</var> . <code title="dom-cva-checkValidatity"><a href="#dom-cva-checkvalidatity">checkValidity</a></code>()</dt>
+   <dt><var title="">valid</var> = <var title="">element</var> . <code title="dom-cva-checkValidatity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-checkvalidatity" class="full-spec-link" title='Read about this "checkValidity" reference in the full HTML5 spec.'>checkValidity</a></code>()</dt>
 
    <dd>
 
@@ -566,7 +566,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-cva-validationMessage"><a href="#dom-cva-validationmessage">validationMessage</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-cva-validationMessage"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-validationmessage" class="full-spec-link" title='Read about this "validationMessage" reference in the full HTML5 spec.'>validationMessage</a></code></dt>
 
    <dd>
 
@@ -579,7 +579,7 @@
 
    <p>In the following example, a script checks the value of a form
    control each time it is edited, and whenever it is not a valid
-   value, uses the <code title="dom-cva-setCustomValidity"><a href="#dom-cva-setcustomvalidity">setCustomValidity()</a></code> method
+   value, uses the <code title="dom-cva-setCustomValidity"><a href="http://dev.w3.org/html5/spec/.html#dom-cva-setcustomvalidity" class="full-spec-link" title='Read about this "setCustomValidity()" reference in the full HTML5 spec.'>setCustomValidity()</a></code> method
    to set an appropriate message.</p>
 
    <pre>&lt;label&gt;Feeling: &lt;input name=f type="text" oninput="check(this)"&gt;&lt;/label&gt;

Index: history.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/history.html,v
retrieving revision 1.592
retrieving revision 1.593
diff -u -d -r1.592 -r1.593
--- history.html	2 Jul 2010 23:07:31 -0000	1.592
+++ history.html	7 Jul 2010 08:58:11 -0000	1.593
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>5.4 Session history and navigation &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>5.4 Session history and navigation &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="origin-0.html" title="5.3 Origin" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="origin-0.html" title="5.3 Origin" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="offline.html" title="5.6 Offline Web applications" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -320,13 +320,13 @@
     <ol><li><a href="history.html#the-session-history-of-browsing-contexts"><span class="secno">5.4.1 </span>The session history of browsing contexts</a></li><li><a href="history.html#the-history-interface"><span class="secno">5.4.2 </span>The <code>History</code> interface</a></li><li><a href="history.html#the-location-interface"><span class="secno">5.4.3 </span>The <code>Location</code> interface</a></li></ol></li><li><a href="history.html#browsing-the-web"><span class="secno">5.5 </span>Browsing the Web</a>
     <ol><li><a href="history.html#history-traversal"><span class="secno">5.5.1 </span>History traversal</a></li><li><a href="history.html#unloading-documents"><span class="secno">5.5.2 </span>Unloading documents</a></li></ol></li></ol></li></ol></div>
 
-  <h3 id="history"><span class="secno">5.4 </span>Session history and navigation</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-session-history-of-browsing-contexts"><span class="secno">5.4.1 </span>The session history of browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The sequence of <code><a href="#document">Document</a></code>s in a <a href="browsers.html#browsing-context">browsing
+  <h3 id="history"><span class="secno">5.4 </span>Session history and navigation</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-session-history-of-browsing-contexts"><span class="secno">5.4.1 </span>The session history of browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The sequence of <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>s in a <a href="browsers.html#browsing-context">browsing
   context</a> is its <dfn id="session-history">session history</dfn>.</p><p><code><a href="#history-0">History</a></code> objects provide a representation of the
   pages in the session history of <a href="browsers.html#browsing-context" title="browsing
   context">browsing contexts</a>. Each <a href="browsers.html#browsing-context">browsing
   context</a>, including <a href="browsers.html#nested-browsing-context" title="nested browsing
   context">nested browsing contexts</a>, has a distinct session
-  history.</p><p>Each <code><a href="#document">Document</a></code> object in a <a href="browsers.html#browsing-context">browsing
+  history.</p><p>Each <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> object in a <a href="browsers.html#browsing-context">browsing
   context</a>'s <a href="#session-history">session history</a> is associated with a
   unique instance of the <code><a href="#history-0">History</a></code> object, although they
   all must model the same underlying <a href="#session-history">session history</a>.</p><p><code><a href="#history-0">History</a></code> objects represent their <a href="browsers.html#browsing-context">browsing
@@ -335,13 +335,13 @@
   <a href="urls.html#url">URL</a> or a <a href="#state-object">state object</a>, or both.</p><p class="note">Titles associated with <a href="#session-history-entry" title="session history
   entry">session history entries</a> need not have any relation
   with the current <code><a href="semantics.html#the-title-element-0">title</a></code> of the
-  <code><a href="#document">Document</a></code>. The title of a <a href="#session-history-entry">session history
+  <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>. The title of a <a href="#session-history-entry">session history
   entry</a> is intended to explain the state of the document at
   that point, so that the user can navigate the document's
   history.</p><p>URLs without associated <a href="#state-object" title="state object">state
   objects</a> are added to the session history as the user (or
   script) navigates from page to page.</p><p>A <dfn id="state-object">state object</dfn> is an object representing a user
-  interface state.</p><p>Pages can <a href="#dom-history-pushstate" title="dom-history-pushState">add</a> <a href="#state-object" title="state object">state objects</a> between their entry in the
+  interface state.</p><p>Pages can <a href="http://dev.w3.org/html5/spec/.html#dom-history-pushstate" title='Read about this "add" reference in the full HTML5 spec.' class="full-spec-link">add</a> <a href="#state-object" title="state object">state objects</a> between their entry in the
   session history and the next ("forward") entry. These are then <a href="#event-popstate" title="event-popstate">returned to the script</a> when the user
   (or script) goes back in the history, thus enabling authors to use
   the "navigation" metaphor even in one-page applications.</p><div class="note">
@@ -353,8 +353,8 @@
    would still need the parsing for handling <a href="urls.html#url" title="URL">URLs</a> passed around by users, so it's only a minor
    optimization), and second, so that the author can store state that
    one wouldn't store in the URL because it only applies to the current
-   <code><a href="#document">Document</a></code> instance and it would have to be reconstructed
-   if a new <code><a href="#document">Document</a></code> were opened.</p>
+   <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> instance and it would have to be reconstructed
+   if a new <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> were opened.</p>
 
    <p>An example of the latter would be something like keeping track of
    the precise coordinate from which a popup <code><a href="grouping-content.html#the-div-element">div</a></code> was made
@@ -369,22 +369,22 @@
   <dfn id="current-entry">current entry</dfn>. This is the entry representing the
   <a href="browsers.html#active-document">active document</a> of the <a href="browsers.html#browsing-context">browsing
   context</a>. The <a href="#current-entry">current entry</a> is usually an entry
-  for the <a href="#dom-location-href" title="dom-location-href">location</a> of the
-  <code><a href="#document">Document</a></code>. However, it can also be one of the entries
+  for the <a href="http://dev.w3.org/html5/spec/.html#dom-location-href" title='Read about this "location" reference in the full HTML5 spec.' class="full-spec-link">location</a> of the
+  <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>. However, it can also be one of the entries
   for <a href="#state-object" title="state object">state objects</a> added to the
   history by that document.</p><p>Entries that consist of <a href="#state-object" title="state object">state
-  objects</a> share the same <code><a href="#document">Document</a></code> as the entry for
+  objects</a> share the same <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> as the entry for
   the page that was active when they were added.</p><p>Contiguous entries that differ just by fragment identifier also
-  share the same <code><a href="#document">Document</a></code>.</p><p class="note">All entries that share the same
-  <code><a href="#document">Document</a></code> (and that are therefore merely different
+  share the same <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>.</p><p class="note">All entries that share the same
+  <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> (and that are therefore merely different
   states of one particular document) are contiguous by definition.</p><h4 id="the-history-interface"><span class="secno">5.4.2 </span>The <code><a href="#history-0">History</a></code> interface</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="history-0">History</dfn> {
-  readonly attribute long <a href="#dom-history-length" title="dom-history-length">length</a>;
-  void <a href="#dom-history-go" title="dom-history-go">go</a>(in optional long delta);
-  void <a href="#dom-history-back" title="dom-history-back">back</a>();
-  void <a href="#dom-history-forward" title="dom-history-forward">forward</a>();
-  void <a href="#dom-history-pushstate" title="dom-history-pushState">pushState</a>(in any data, in DOMString title, in optional DOMString url);
-  void <a href="#dom-history-replacestate" title="dom-history-replaceState">replaceState</a>(in any data, in DOMString title, in optional DOMString url);
-};</pre><dl class="domintro"><dt><var title="">window</var> . <code title="dom-history"><a href="#dom-history">history</a></code> . <code title="dom-history-length"><a href="#dom-history-length">length</a></code></dt>
+  readonly attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-history-length" title='Read about this "length" reference in the full HTML5 spec.' class="full-spec-link">length</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-history-go" title='Read about this "go" reference in the full HTML5 spec.' class="full-spec-link">go</a>(in optional long delta);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-history-back" title='Read about this "back" reference in the full HTML5 spec.' class="full-spec-link">back</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-history-forward" title='Read about this "forward" reference in the full HTML5 spec.' class="full-spec-link">forward</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-history-pushstate" title='Read about this "pushState" reference in the full HTML5 spec.' class="full-spec-link">pushState</a>(in any data, in DOMString title, in optional DOMString url);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-history-replacestate" title='Read about this "replaceState" reference in the full HTML5 spec.' class="full-spec-link">replaceState</a>(in any data, in DOMString title, in optional DOMString url);
+};</pre><dl class="domintro"><dt><var title="">window</var> . <code title="dom-history"><a href="http://dev.w3.org/html5/spec/.html#dom-history" class="full-spec-link" title='Read about this "history" reference in the full HTML5 spec.'>history</a></code> . <code title="dom-history-length"><a href="http://dev.w3.org/html5/spec/.html#dom-history-length" class="full-spec-link" title='Read about this "length" reference in the full HTML5 spec.'>length</a></code></dt>
 
    <dd>
 
@@ -392,7 +392,7 @@
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-history"><a href="#dom-history">history</a></code> . <code title="dom-history-go"><a href="#dom-history-go">go</a></code>( [ <var title="">delta</var> ] )</dt>
+   <dt><var title="">window</var> . <code title="dom-history"><a href="http://dev.w3.org/html5/spec/.html#dom-history" class="full-spec-link" title='Read about this "history" reference in the full HTML5 spec.'>history</a></code> . <code title="dom-history-go"><a href="http://dev.w3.org/html5/spec/.html#dom-history-go" class="full-spec-link" title='Read about this "go" reference in the full HTML5 spec.'>go</a></code>( [ <var title="">delta</var> ] )</dt>
 
    <dd>
 
@@ -404,7 +404,7 @@
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-history"><a href="#dom-history">history</a></code> . <code title="dom-history-back"><a href="#dom-history-back">back</a></code>()</dt>
+   <dt><var title="">window</var> . <code title="dom-history"><a href="http://dev.w3.org/html5/spec/.html#dom-history" class="full-spec-link" title='Read about this "history" reference in the full HTML5 spec.'>history</a></code> . <code title="dom-history-back"><a href="http://dev.w3.org/html5/spec/.html#dom-history-back" class="full-spec-link" title='Read about this "back" reference in the full HTML5 spec.'>back</a></code>()</dt>
 
    <dd>
 
@@ -414,7 +414,7 @@
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-history"><a href="#dom-history">history</a></code> . <code title="dom-history-forward"><a href="#dom-history-forward">forward</a></code>()</dt>
+   <dt><var title="">window</var> . <code title="dom-history"><a href="http://dev.w3.org/html5/spec/.html#dom-history" class="full-spec-link" title='Read about this "history" reference in the full HTML5 spec.'>history</a></code> . <code title="dom-history-forward"><a href="http://dev.w3.org/html5/spec/.html#dom-history-forward" class="full-spec-link" title='Read about this "forward" reference in the full HTML5 spec.'>forward</a></code>()</dt>
 
    <dd>
 
@@ -424,7 +424,7 @@
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-history"><a href="#dom-history">history</a></code> . <code title="dom-history-pushState"><a href="#dom-history-pushstate">pushState</a></code>(<var title="">data</var>, <var title="">title</var> [, <var title="">url</var> ] )</dt>
+   <dt><var title="">window</var> . <code title="dom-history"><a href="http://dev.w3.org/html5/spec/.html#dom-history" class="full-spec-link" title='Read about this "history" reference in the full HTML5 spec.'>history</a></code> . <code title="dom-history-pushState"><a href="http://dev.w3.org/html5/spec/.html#dom-history-pushstate" class="full-spec-link" title='Read about this "pushState" reference in the full HTML5 spec.'>pushState</a></code>(<var title="">data</var>, <var title="">title</var> [, <var title="">url</var> ] )</dt>
 
    <dd>
 
@@ -432,7 +432,7 @@
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-history"><a href="#dom-history">history</a></code> . <code title="dom-history-replaceState"><a href="#dom-history-replacestate">replaceState</a></code>(<var title="">data</var>, <var title="">title</var> [, <var title="">url</var> ] )</dt>
+   <dt><var title="">window</var> . <code title="dom-history"><a href="http://dev.w3.org/html5/spec/.html#dom-history" class="full-spec-link" title='Read about this "history" reference in the full HTML5 spec.'>history</a></code> . <code title="dom-history-replaceState"><a href="http://dev.w3.org/html5/spec/.html#dom-history-replacestate" class="full-spec-link" title='Read about this "replaceState" reference in the full HTML5 spec.'>replaceState</a></code>(<var title="">data</var>, <var title="">title</var> [, <var title="">url</var> ] )</dt>
 
    <dd>
 
@@ -444,7 +444,7 @@
   object is the union of all the <a href="#session-history" title="session history">session
   histories</a> of all <a href="browsers.html#browsing-context" title="browsing context">browsing
   contexts</a> of all the <a href="browsers.html#fully-active">fully active</a>
-  <code><a href="#document">Document</a></code> objects that share the <code><a href="#history-0">History</a></code>
+  <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> objects that share the <code><a href="#history-0">History</a></code>
   object's <a href="browsers.html#top-level-browsing-context">top-level browsing context</a>, with all the
   entries that are <a href="#current-entry" title="current entry">current entries</a>
   in their respective <a href="#session-history" title="session history">session
@@ -455,7 +455,7 @@
   chronologically by the time they were added to their respective
   <a href="#session-history" title="session history">session histories</a>. (Since all
   these <a href="browsers.html#browsing-context" title="browsing context">browsing contexts</a> by
-  definition share an <a href="#event-loop">event loop</a>, there is always a
+  definition share an <a href="http://dev.w3.org/html5/spec/.html#event-loop" class="full-spec-link" title='Read about this "event loop" reference in the full HTML5 spec.'>event loop</a>, there is always a
   well-defined sequential order in which their <a href="#session-history" title="session
   history">session histories</a> had their entries added.) Each
   entry has an index; the earliest entry has index 0, and the
@@ -515,11 +515,11 @@
    example. However, users that <em>do</em> have script support can
    now navigate much faster, since there is no network access for the
    same experience. Furthermore, contrary to the experience the user
-   would have with just a na&#239;ve script-based approach,
+   would have with just a na&#195;&#175;ve script-based approach,
    bookmarking and navigating the session history still work.</p>
 
    <p>In the example above, the <var title="">data</var> argument to
-   the <code title="dom-history-pushState"><a href="#dom-history-pushstate">pushState()</a></code> method
+   the <code title="dom-history-pushState"><a href="http://dev.w3.org/html5/spec/.html#dom-history-pushstate" class="full-spec-link" title='Read about this "pushState()" reference in the full HTML5 spec.'>pushState()</a></code> method
    is the same information as would be sent to the server, but in a
    more convenient form, so that the script doesn't have to parse the
    URL each time the user navigates.</p>
@@ -553,10 +553,10 @@
 State: &lt;OUTPUT NAME=I&gt;1&lt;/OUTPUT&gt; &lt;INPUT VALUE="Increment" TYPE=BUTTON ONCLICK="inc()"&gt;
 &lt;/FORM&gt;</pre>
 
-  </div><h4 id="the-location-interface"><span class="secno">5.4.3 </span>The <code><a href="#location">Location</a></code> interface</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Each <code><a href="#document">Document</a></code> object in a <a href="browsers.html#browsing-context">browsing
+  </div><h4 id="the-location-interface"><span class="secno">5.4.3 </span>The <code><a href="#location">Location</a></code> interface</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Each <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> object in a <a href="browsers.html#browsing-context">browsing
   context</a>'s session history is associated with a unique
-  instance of a <code><a href="#location">Location</a></code> object.</p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-location"><a href="#dom-document-location">location</a></code> [ = <var title="">value</var> ]</dt>
-   <dt><var title="">window</var> . <code title="dom-location"><a href="#dom-location">location</a></code> [ = <var title="">value</var> ]</dt>
+  instance of a <code><a href="#location">Location</a></code> object.</p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-location"><a href="http://dev.w3.org/html5/spec/.html#dom-document-location" class="full-spec-link" title='Read about this "location" reference in the full HTML5 spec.'>location</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">window</var> . <code title="dom-location"><a href="http://dev.w3.org/html5/spec/.html#dom-location" class="full-spec-link" title='Read about this "location" reference in the full HTML5 spec.'>location</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
@@ -569,11 +569,11 @@
   </dl><p><code><a href="#location">Location</a></code> objects provide a representation of <a href="dom.html#the-document-s-current-address" title="the document's current address">their document's current
   address</a>, and allow the <a href="#current-entry">current entry</a> of the
   <a href="browsers.html#browsing-context">browsing context</a>'s session history to be changed, by
-  adding or replacing entries in the <code title="dom-history"><a href="#dom-history">history</a></code> object.</p><pre class="idl">interface <dfn id="location">Location</dfn> {
-  stringifier attribute DOMString <a href="#dom-location-href" title="dom-location-href">href</a>;
-  void <a href="#dom-location-assign" title="dom-location-assign">assign</a>(in DOMString url);
-  void <a href="#dom-location-replace" title="dom-location-replace">replace</a>(in DOMString url);
-  void <a href="#dom-location-reload" title="dom-location-reload">reload</a>();
+  adding or replacing entries in the <code title="dom-history"><a href="http://dev.w3.org/html5/spec/.html#dom-history" class="full-spec-link" title='Read about this "history" reference in the full HTML5 spec.'>history</a></code> object.</p><pre class="idl">interface <dfn id="location">Location</dfn> {
+  stringifier attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-location-href" title='Read about this "href" reference in the full HTML5 spec.' class="full-spec-link">href</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-location-assign" title='Read about this "assign" reference in the full HTML5 spec.' class="full-spec-link">assign</a>(in DOMString url);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-location-replace" title='Read about this "replace" reference in the full HTML5 spec.' class="full-spec-link">replace</a>(in DOMString url);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-location-reload" title='Read about this "reload" reference in the full HTML5 spec.' class="full-spec-link">reload</a>();
 
   // <a href="urls.html#url-decomposition-idl-attributes">URL decomposition IDL attributes</a> <!-- blame brendan for these "innovative" names -->
            attribute DOMString <a href="#dom-location-protocol" title="dom-location-protocol">protocol</a>;
@@ -585,8 +585,8 @@
            attribute DOMString <a href="#dom-location-hash" title="dom-location-hash">hash</a>;
 
   // resolving relative URLs
-  DOMString <a href="#dom-location-resolveurl" title="dom-location-resolveURL">resolveURL</a>(in DOMString url);
-};</pre><dl class="domintro"><dt><var title="">location</var> . <code title="dom-location-href"><a href="#dom-location-href">href</a></code> [ = <var title="">value</var> ]</dt>
+  DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-location-resolveurl" title='Read about this "resolveURL" reference in the full HTML5 spec.' class="full-spec-link">resolveURL</a>(in DOMString url);
+};</pre><dl class="domintro"><dt><var title="">location</var> . <code title="dom-location-href"><a href="http://dev.w3.org/html5/spec/.html#dom-location-href" class="full-spec-link" title='Read about this "href" reference in the full HTML5 spec.'>href</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
@@ -596,7 +596,7 @@
 
    </dd>
 
-   <dt><var title="">location</var> . <code title="dom-location-assign"><a href="#dom-location-assign">assign</a></code>(<var title="">url</var>)</dt>
+   <dt><var title="">location</var> . <code title="dom-location-assign"><a href="http://dev.w3.org/html5/spec/.html#dom-location-assign" class="full-spec-link" title='Read about this "assign" reference in the full HTML5 spec.'>assign</a></code>(<var title="">url</var>)</dt>
 
    <dd>
 
@@ -604,7 +604,7 @@
 
    </dd>
 
-   <dt><var title="">location</var> . <code title="dom-location-replace"><a href="#dom-location-replace">replace</a></code>(<var title="">url</var>)</dt>
+   <dt><var title="">location</var> . <code title="dom-location-replace"><a href="http://dev.w3.org/html5/spec/.html#dom-location-replace" class="full-spec-link" title='Read about this "replace" reference in the full HTML5 spec.'>replace</a></code>(<var title="">url</var>)</dt>
 
    <dd>
 
@@ -612,7 +612,7 @@
 
    </dd>
 
-   <dt><var title="">location</var> . <code title="dom-location-reload"><a href="#dom-location-reload">reload</a></code>()</dt>
+   <dt><var title="">location</var> . <code title="dom-location-reload"><a href="http://dev.w3.org/html5/spec/.html#dom-location-reload" class="full-spec-link" title='Read about this "reload" reference in the full HTML5 spec.'>reload</a></code>()</dt>
 
    <dd>
 
@@ -620,7 +620,7 @@
 
    </dd>
 
-   <dt><var title="">url</var> = <var title="">location</var> . <code title="dom-location-resolveURL"><a href="#dom-location-resolveurl">resolveURL</a></code>(<var title="">url</var>)</dt>
+   <dt><var title="">url</var> = <var title="">location</var> . <code title="dom-location-resolveURL"><a href="http://dev.w3.org/html5/spec/.html#dom-location-resolveurl" class="full-spec-link" title='Read about this "resolveURL" reference in the full HTML5 spec.'>resolveURL</a></code>(<var title="">url</var>)</dt>
 
    <dd>
 
@@ -631,25 +631,25 @@
   </dl><p>The <code><a href="#location">Location</a></code> interface also has the complement of
   <a href="urls.html#url-decomposition-idl-attributes">URL decomposition IDL attributes</a>, <dfn id="dom-location-protocol" title="dom-location-protocol"><code>protocol</code></dfn>, <dfn id="dom-location-host" title="dom-location-host"><code>host</code></dfn>, <dfn id="dom-location-port" title="dom-location-port"><code>port</code></dfn>, <dfn id="dom-location-hostname" title="dom-location-hostname"><code>hostname</code></dfn>, <dfn id="dom-location-pathname" title="dom-location-pathname"><code>pathname</code></dfn>, <dfn id="dom-location-search" title="dom-location-search"><code>search</code></dfn>, and <dfn id="dom-location-hash" title="dom-location-hash"><code>hash</code></dfn>. </p><h3 id="browsing-the-web"><span class="secno">5.5 </span>Browsing the Web</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="history-traversal"><span class="secno">5.5.1 </span>History traversal</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- session history --><p>The <dfn id="event-popstate" title="event-popstate"><code>popstate</code></dfn> event
   is fired when navigating to a <a href="#session-history-entry">session history entry</a>
-  that represents a state object.</p><pre class="idl">interface <dfn id="popstateevent">PopStateEvent</dfn> : <a href="#event">Event</a> {
-  readonly attribute any <a href="#dom-popstateevent-state" title="dom-PopStateEvent-state">state</a>;
-  void <a href="#dom-popstateevent-initpopstateevent" title="dom-PopStateEvent-initPopStateEvent">initPopStateEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any stateArg);
-};</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-PopStateEvent-state"><a href="#dom-popstateevent-state">state</a></code></dt>
+  that represents a state object.</p><pre class="idl">interface <dfn id="popstateevent">PopStateEvent</dfn> : <a href="http://dev.w3.org/html5/spec/.html#event" class="full-spec-link" title='Read about this "Event" reference in the full HTML5 spec.'>Event</a> {
+  readonly attribute any <a href="http://dev.w3.org/html5/spec/.html#dom-popstateevent-state" title='Read about this "state" reference in the full HTML5 spec.' class="full-spec-link">state</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-popstateevent-initpopstateevent" title='Read about this "initPopStateEvent" reference in the full HTML5 spec.' class="full-spec-link">initPopStateEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any stateArg);
+};</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-PopStateEvent-state"><a href="http://dev.w3.org/html5/spec/.html#dom-popstateevent-state" class="full-spec-link" title='Read about this "state" reference in the full HTML5 spec.'>state</a></code></dt>
 
    <dd>
 
-    <p>Returns a copy of the information that was provided to <code title="dom-history-pushState"><a href="#dom-history-pushstate">pushState()</a></code> or <code title="dom-history-replaceState"><a href="#dom-history-replacestate">replaceState()</a></code>.</p>
+    <p>Returns a copy of the information that was provided to <code title="dom-history-pushState"><a href="http://dev.w3.org/html5/spec/.html#dom-history-pushstate" class="full-spec-link" title='Read about this "pushState()" reference in the full HTML5 spec.'>pushState()</a></code> or <code title="dom-history-replaceState"><a href="http://dev.w3.org/html5/spec/.html#dom-history-replacestate" class="full-spec-link" title='Read about this "replaceState()" reference in the full HTML5 spec.'>replaceState()</a></code>.</p>
 
    </dd>
 
   </dl><hr><p>The <dfn id="event-hashchange" title="event-hashchange"><code>hashchange</code></dfn>
   event is fired when navigating to a <a href="#session-history-entry">session history
   entry</a> whose <a href="urls.html#url">URL</a> differs from that of the
-  previous one only in the fragment identifier.</p><pre class="idl">interface <dfn id="hashchangeevent">HashChangeEvent</dfn> : <a href="#event">Event</a> {
-  readonly attribute any <a href="#dom-hashchangeevent-oldurl" title="dom-HashChangeEvent-oldURL">oldURL</a>;
-  readonly attribute any <a href="#dom-hashchangeevent-newurl" title="dom-HashChangeEvent-newURL">newURL</a>;
-  void <a href="#dom-hashchangeevent-inithashchangeevent" title="dom-HashChangeEvent-initHashChangeEvent">initHashChangeEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in DOMString oldURLArg, in DOMString newURLArg);
-};</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-HashChangeEvent-oldURL"><a href="#dom-hashchangeevent-oldurl">oldURL</a></code></dt>
+  previous one only in the fragment identifier.</p><pre class="idl">interface <dfn id="hashchangeevent">HashChangeEvent</dfn> : <a href="http://dev.w3.org/html5/spec/.html#event" class="full-spec-link" title='Read about this "Event" reference in the full HTML5 spec.'>Event</a> {
+  readonly attribute any <a href="http://dev.w3.org/html5/spec/.html#dom-hashchangeevent-oldurl" title='Read about this "oldURL" reference in the full HTML5 spec.' class="full-spec-link">oldURL</a>;
+  readonly attribute any <a href="http://dev.w3.org/html5/spec/.html#dom-hashchangeevent-newurl" title='Read about this "newURL" reference in the full HTML5 spec.' class="full-spec-link">newURL</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-hashchangeevent-inithashchangeevent" title='Read about this "initHashChangeEvent" reference in the full HTML5 spec.' class="full-spec-link">initHashChangeEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in DOMString oldURLArg, in DOMString newURLArg);
+};</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-HashChangeEvent-oldURL"><a href="http://dev.w3.org/html5/spec/.html#dom-hashchangeevent-oldurl" class="full-spec-link" title='Read about this "oldURL" reference in the full HTML5 spec.'>oldURL</a></code></dt>
 
    <dd>
 
@@ -659,7 +659,7 @@
    </dd>
 
 
-   <dt><var title="">event</var> . <code title="dom-HashChangeEvent-newURL"><a href="#dom-hashchangeevent-newurl">newURL</a></code></dt>
+   <dt><var title="">event</var> . <code title="dom-HashChangeEvent-newURL"><a href="http://dev.w3.org/html5/spec/.html#dom-hashchangeevent-newurl" class="full-spec-link" title='Read about this "newURL" reference in the full HTML5 spec.'>newURL</a></code></dt>
 
    <dd>
 
@@ -672,10 +672,10 @@
   is fired when traversing <em>to</em> a <a href="#session-history-entry">session history
   entry</a>.</p><p>The <dfn id="event-pagehide" title="event-pagehide"><code>pagehide</code></dfn>
   event is fired when traversing <em>from</em> a <a href="#session-history-entry">session history
-  entry</a>.</p><pre class="idl">interface <dfn id="pagetransitionevent">PageTransitionEvent</dfn> : <a href="#event">Event</a> {
-  readonly attribute any <a href="#dom-pagetransitionevent-persisted" title="dom-PageTransitionEvent-persisted">persisted</a>;
-  void <a href="#dom-pagetransitionevent-initpagetransitionevent" title="dom-PageTransitionEvent-initPageTransitionEvent">initPageTransitionEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any persistedArg);
-};</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-PageTransitionEvent-persisted"><a href="#dom-pagetransitionevent-persisted">persisted</a></code></dt>
+  entry</a>.</p><pre class="idl">interface <dfn id="pagetransitionevent">PageTransitionEvent</dfn> : <a href="http://dev.w3.org/html5/spec/.html#event" class="full-spec-link" title='Read about this "Event" reference in the full HTML5 spec.'>Event</a> {
+  readonly attribute any <a href="http://dev.w3.org/html5/spec/.html#dom-pagetransitionevent-persisted" title='Read about this "persisted" reference in the full HTML5 spec.' class="full-spec-link">persisted</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-pagetransitionevent-initpagetransitionevent" title='Read about this "initPageTransitionEvent" reference in the full HTML5 spec.' class="full-spec-link">initPageTransitionEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any persistedArg);
+};</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-PageTransitionEvent-persisted"><a href="http://dev.w3.org/html5/spec/.html#dom-pagetransitionevent-persisted" class="full-spec-link" title='Read about this "persisted" reference in the full HTML5 spec.'>persisted</a></code></dt>
 
    <dd>
 
@@ -683,9 +683,9 @@
 
    </dd>
 
-  </dl><h4 id="unloading-documents"><span class="secno">5.5.2 </span>Unloading documents</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="beforeunloadevent">BeforeUnloadEvent</dfn> : <a href="#event">Event</a> {
-           attribute DOMString <a href="#dom-beforeunloadevent-returnvalue" title="dom-BeforeUnloadEvent-returnValue">returnValue</a>;
-};</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-BeforeUnloadEvent-returnValue"><a href="#dom-beforeunloadevent-returnvalue">returnValue</a></code> [ = <var title="">value</var> ]</dt>
+  </dl><h4 id="unloading-documents"><span class="secno">5.5.2 </span>Unloading documents</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="beforeunloadevent">BeforeUnloadEvent</dfn> : <a href="http://dev.w3.org/html5/spec/.html#event" class="full-spec-link" title='Read about this "Event" reference in the full HTML5 spec.'>Event</a> {
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-beforeunloadevent-returnvalue" title='Read about this "returnValue" reference in the full HTML5 spec.' class="full-spec-link">returnValue</a>;
+};</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-BeforeUnloadEvent-returnValue"><a href="http://dev.w3.org/html5/spec/.html#dom-beforeunloadevent-returnvalue" class="full-spec-link" title='Read about this "returnValue" reference in the full HTML5 spec.'>returnValue</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 

Index: .cvsignore
===================================================================
RCS file: /sources/public/html5/spec-author-view/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- .cvsignore	27 Aug 2009 08:53:55 -0000	1.2
+++ .cvsignore	7 Jul 2010 08:58:09 -0000	1.3
@@ -3,4 +3,4 @@
 CHANGEDESC
 SPLITTERLOG
 MANIFEST
-fragment-links.js
+spec.html.tmp

Index: origin-0.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/origin-0.html,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- origin-0.html	2 Jul 2010 23:07:32 -0000	1.14
+++ origin-0.html	7 Jul 2010 08:58:12 -0000	1.15
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>5.3 Origin &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>5.3 Origin &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="browsers.html" title="5 Loading Web pages" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="browsers.html" title="5 Loading Web pages" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="history.html" title="5.4 Session history and navigation" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -325,7 +325,7 @@
   component, and optionally extra data.</p><p class="note">The extra data could include the certificate of the
   site when using encrypted connections, to ensure that if the site's
   secure certificate changes, the origin is considered to change as
-  well.</p><h4 id="relaxing-the-same-origin-restriction"><span class="secno">5.3.1 </span>Relaxing the same-origin restriction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-domain"><a href="#dom-document-domain">domain</a></code> [ = <var title="">domain</var> ]</dt>
+  well.</p><h4 id="relaxing-the-same-origin-restriction"><span class="secno">5.3.1 </span>Relaxing the same-origin restriction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-domain"><a href="http://dev.w3.org/html5/spec/.html#dom-document-domain" class="full-spec-link" title='Read about this "domain" reference in the full HTML5 spec.'>domain</a></code> [ = <var title="">domain</var> ]</dt>
 
    <dd>
 
@@ -338,12 +338,12 @@
 
    </dd>
 
-  </dl><p class="note">The <code title="dom-document-domain"><a href="#dom-document-domain">domain</a></code>
+  </dl><p class="note">The <code title="dom-document-domain"><a href="http://dev.w3.org/html5/spec/.html#dom-document-domain" class="full-spec-link" title='Read about this "domain" reference in the full HTML5 spec.'>domain</a></code>
   attribute is used to enable pages on different hosts of a domain to
-  access each others' DOMs.</p><p class="warning">Do not use the <code title="dom-document-domain"><a href="#dom-document-domain">document.domain</a></code> attribute when
+  access each others' DOMs.</p><p class="warning">Do not use the <code title="dom-document-domain"><a href="http://dev.w3.org/html5/spec/.html#dom-document-domain" class="full-spec-link" title='Read about this "document.domain" reference in the full HTML5 spec.'>document.domain</a></code> attribute when
   using shared hosting. If an untrusted third party is able to host an
   HTTP server at the same IP address but on a different port, then the
   same-origin protection that normally protects two different sites on
   the same host will fail, as the ports are ignored when comparing
-  origins after the <code title="dom-document-domain"><a href="#dom-document-domain">document.domain</a></code> attribute has
+  origins after the <code title="dom-document-domain"><a href="http://dev.w3.org/html5/spec/.html#dom-document-domain" class="full-spec-link" title='Read about this "document.domain" reference in the full HTML5 spec.'>document.domain</a></code> attribute has
   been used.</p></body></html>
\ No newline at end of file

Index: common-input-element-attributes.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/common-input-element-attributes.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -d -r1.42 -r1.43
--- common-input-element-attributes.html	2 Jul 2010 23:07:30 -0000	1.42
+++ common-input-element-attributes.html	7 Jul 2010 08:58:10 -0000	1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.10.7.2 Common input element attributes &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.10.7.2 Common input element attributes &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="number-state.html" title="4.10.7.1.13 Number state" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="number-state.html" title="4.10.7.1.13 Number state" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="the-button-element.html" title="4.10.8 The button element" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -462,7 +462,7 @@
   </div><h6 id="the-size-attribute"><span class="secno">4.10.7.2.4 </span>The <code title="attr-input-size"><a href="#attr-input-size">size</a></code> attribute</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-input-size" title="attr-input-size"><code>size</code></dfn>
   attribute gives the number of characters that, in a visual
   rendering, the user agent is to allow the user to see while editing
-  the element's <a href="#concept-fe-value" title="concept-fe-value">value</a>.</p><p>The <code title="attr-input-size"><a href="#attr-input-size">size</a></code> attribute, if
+  the element's <a href="http://dev.w3.org/html5/spec/.html#concept-fe-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>.</p><p>The <code title="attr-input-size"><a href="#attr-input-size">size</a></code> attribute, if
   specified, must have a value that is a <a href="common-microsyntaxes.html#valid-non-negative-integer">valid non-negative
   integer</a> greater than zero.</p><h6 id="the-required-attribute"><span class="secno">4.10.7.2.5 </span>The <code title="attr-input-required"><a href="#attr-input-required">required</a></code> attribute</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-input-required" title="attr-input-required"><code>required</code></dfn>
   attribute is a <a href="common-microsyntaxes.html#boolean-attribute">boolean attribute</a>. When specified, the
@@ -534,7 +534,7 @@
 
   </div><h6 id="the-maxlength-attribute"><span class="secno">4.10.7.2.7 </span>The <code title="attr-input-maxlength"><a href="#attr-input-maxlength">maxlength</a></code> attribute</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-input-maxlength" title="attr-input-maxlength"><code>maxlength</code></dfn>
   attribute is a <a href="association-of-controls-and-forms.html#attr-fe-maxlength" title="attr-fe-maxlength">form control <code title="">maxlength</code> attribute</a>.</p><p>If the <code><a href="the-input-element.html#the-input-element">input</a></code> element has a <a href="association-of-controls-and-forms.html#maximum-allowed-value-length">maximum allowed
-  value length</a>, then the <a href="#code-point-length">code-point length</a> of the
+  value length</a>, then the <a href="http://dev.w3.org/html5/spec/.html#code-point-length" class="full-spec-link" title='Read about this "code-point length" reference in the full HTML5 spec.'>code-point length</a> of the
   value of the element's <code title="attr-input-value"><a href="the-input-element.html#attr-input-value">value</a></code>
   attribute must be equal to or less than the element's <a href="association-of-controls-and-forms.html#maximum-allowed-value-length">maximum
   allowed value length</a>.</p><div class="example">
@@ -548,7 +548,7 @@
 
   </div><h6 id="the-pattern-attribute"><span class="secno">4.10.7.2.8 </span>The <code title="attr-input-pattern"><a href="#attr-input-pattern">pattern</a></code> attribute</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-input-pattern" title="attr-input-pattern"><code>pattern</code></dfn>
   attribute specifies a regular expression against which the control's
-  <a href="#concept-fe-value" title="concept-fe-value">value</a> is to be checked.</p><p>If specified, the attribute's value must match the JavaScript <i title="">Pattern</i> production. <a href="references.html#refsECMA262">[ECMA262]</a></p><p>When an <code><a href="the-input-element.html#the-input-element">input</a></code> element has a <code title="attr-input-pattern"><a href="#attr-input-pattern">pattern</a></code> attribute specified,
+  <a href="http://dev.w3.org/html5/spec/.html#concept-fe-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a> is to be checked.</p><p>If specified, the attribute's value must match the JavaScript <i title="">Pattern</i> production. <a href="references.html#refsECMA262">[ECMA262]</a></p><p>When an <code><a href="the-input-element.html#the-input-element">input</a></code> element has a <code title="attr-input-pattern"><a href="#attr-input-pattern">pattern</a></code> attribute specified,
   authors should include a <code title="attr-title"><a href="elements.html#the-title-attribute">title</a></code>
   attribute to give a description of the pattern. User agents may use
   the contents of this attribute, if it is present, when informing the
@@ -574,9 +574,9 @@
   authors should be careful not to word <code><a href="semantics.html#the-title-element-0">title</a></code>s as if an
   error has necessarily occurred.</p><h6 id="the-min-and-max-attributes"><span class="secno">4.10.7.2.9 </span>The <code title="attr-input-min"><a href="#attr-input-min">min</a></code> and <code title="attr-input-max"><a href="#attr-input-max">max</a></code> attributes</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-input-min" title="attr-input-min"><code>min</code></dfn> and <dfn id="attr-input-max" title="attr-input-max"><code>max</code></dfn> attributes indicate
   the allowed range of values for the element.</p><p>The <code title="attr-input-max"><a href="#attr-input-max">max</a></code> attribute's value
-  (the <a href="#concept-input-max" title="concept-input-max">maximum</a>) must not be
+  (the <a href="http://dev.w3.org/html5/spec/.html#concept-input-max" title='Read about this "maximum" reference in the full HTML5 spec.' class="full-spec-link">maximum</a>) must not be
   less than the <code title="attr-input-min"><a href="#attr-input-min">min</a></code> attribute's
-  value (its <a href="#concept-input-min" title="concept-input-min">minimum</a>).</p><div class="example">
+  value (its <a href="http://dev.w3.org/html5/spec/.html#concept-input-min" title='Read about this "minimum" reference in the full HTML5 spec.' class="full-spec-link">minimum</a>).</p><div class="example">
 
    <p>The following date control limits input to dates that are before
    the 1980s:</p>
@@ -592,11 +592,10 @@
 
   </div><h6 id="the-step-attribute"><span class="secno">4.10.7.2.10 </span>The <code title="attr-input-step"><a href="#attr-input-step">step</a></code> attribute</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-input-step" title="attr-input-step"><code>step</code></dfn>
   attribute indicates the granularity that is expected (and required)
-  of the <a href="#concept-fe-value" title="concept-fe-value">value</a>, by limiting the
+  of the <a href="http://dev.w3.org/html5/spec/.html#concept-fe-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>, by limiting the
   allowed values. </p><p>The <code title="attr-input-step"><a href="#attr-input-step">step</a></code> attribute, if
   specified, must either have a value that is a <a href="common-microsyntaxes.html#valid-floating-point-number">valid floating
-  point number</a> that <a href="#rules-for-parsing-floating-point-number-values" title="rules for parsing floating
-  point number values">parses</a> to a number that is greater than
+  point number</a> that <a href="http://dev.w3.org/html5/spec/.html#rules-for-parsing-floating-point-number-values" title='Read about this "parses" reference in the full HTML5 spec.' class="full-spec-link">parses</a> to a number that is greater than
   zero, or must have a value that is an <a href="infrastructure.html#ascii-case-insensitive">ASCII
   case-insensitive</a> match for the string "<code title="">any</code>".</p><div class="example">
 
@@ -637,11 +636,11 @@
  &lt;p&gt;&lt;label&gt;Description: &lt;input type="text" name="desc" placeholder="My Email Account"&gt;&lt;/label&gt;&lt;/p&gt;
 &lt;/fieldset&gt;</pre>
 
-  </div><h5 id="common-input-element-apis"><span class="secno">4.10.7.3 </span>Common <code><a href="the-input-element.html#the-input-element">input</a></code> element APIs</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">input</var> . <code title="dom-input-value"><a href="#dom-input-value">value</a></code> [ = <var title="">value</var> ]</dt>
+  </div><h5 id="common-input-element-apis"><span class="secno">4.10.7.3 </span>Common <code><a href="the-input-element.html#the-input-element">input</a></code> element APIs</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">input</var> . <code title="dom-input-value"><a href="http://dev.w3.org/html5/spec/.html#dom-input-value" class="full-spec-link" title='Read about this "value" reference in the full HTML5 spec.'>value</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
-    <p>Returns the current <a href="#concept-fe-value" title="concept-fe-value">value</a>
+    <p>Returns the current <a href="http://dev.w3.org/html5/spec/.html#concept-fe-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>
     of the form control.</p>
 
     <p>Can be set, to change the value.</p>
@@ -652,18 +651,18 @@
 
    </dd>
 
-   <dt><var title="">input</var> . <code title="dom-input-checked"><a href="#dom-input-checked">checked</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">input</var> . <code title="dom-input-checked"><a href="http://dev.w3.org/html5/spec/.html#dom-input-checked" class="full-spec-link" title='Read about this "checked" reference in the full HTML5 spec.'>checked</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
-    <p>Returns the current <a href="#concept-fe-checked" title="concept-fe-checked">checkedness</a> of the form
+    <p>Returns the current <a href="http://dev.w3.org/html5/spec/.html#concept-fe-checked" title='Read about this "checkedness" reference in the full HTML5 spec.' class="full-spec-link">checkedness</a> of the form
     control.</p>
 
-    <p>Can be set, to change the <a href="#concept-fe-checked" title="concept-fe-checked">checkedness</a>.</p>
+    <p>Can be set, to change the <a href="http://dev.w3.org/html5/spec/.html#concept-fe-checked" title='Read about this "checkedness" reference in the full HTML5 spec.' class="full-spec-link">checkedness</a>.</p>
 
    </dd>
 
-   <dt><var title="">input</var> . <code title="dom-input-files"><a href="#dom-input-files">files</a></code></dt>
+   <dt><var title="">input</var> . <code title="dom-input-files"><a href="http://dev.w3.org/html5/spec/.html#dom-input-files" class="full-spec-link" title='Read about this "files" reference in the full HTML5 spec.'>files</a></code></dt>
 
    <dd>
 
@@ -675,12 +674,12 @@
 
    </dd>
 
-   <dt><var title="">input</var> . <code title="dom-input-valueAsDate"><a href="#dom-input-valueasdate">valueAsDate</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">input</var> . <code title="dom-input-valueAsDate"><a href="http://dev.w3.org/html5/spec/.html#dom-input-valueasdate" class="full-spec-link" title='Read about this "valueAsDate" reference in the full HTML5 spec.'>valueAsDate</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
     <p>Returns a <code>Date</code> object representing the form
-    control's <a href="#concept-fe-value" title="concept-fe-value">value</a>, if
+    control's <a href="http://dev.w3.org/html5/spec/.html#concept-fe-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>, if
     applicable; otherwise, returns null.</p>
 
     <p>Can be set, to change the value.</p>
@@ -690,11 +689,11 @@
 
    </dd>
 
-   <dt><var title="">input</var> . <code title="dom-input-valueAsNumber"><a href="#dom-input-valueasnumber">valueAsNumber</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">input</var> . <code title="dom-input-valueAsNumber"><a href="http://dev.w3.org/html5/spec/.html#dom-input-valueasnumber" class="full-spec-link" title='Read about this "valueAsNumber" reference in the full HTML5 spec.'>valueAsNumber</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
-    <p>Returns a number representing the form control's <a href="#concept-fe-value" title="concept-fe-value">value</a>, if applicable; otherwise,
+    <p>Returns a number representing the form control's <a href="http://dev.w3.org/html5/spec/.html#concept-fe-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>, if applicable; otherwise,
     returns null.</p>
 
     <p>Can be set, to change the value.</p>
@@ -704,23 +703,23 @@
 
    </dd>
 
-   <dt><var title="">input</var> . <code title="dom-input-stepUp"><a href="#dom-input-stepup">stepUp</a></code>( [ <var title="">n</var> ] )</dt>
-   <dt><var title="">input</var> . <code title="dom-input-stepDown"><a href="#dom-input-stepdown">stepDown</a></code>( [ <var title="">n</var> ] )</dt>
+   <dt><var title="">input</var> . <code title="dom-input-stepUp"><a href="http://dev.w3.org/html5/spec/.html#dom-input-stepup" class="full-spec-link" title='Read about this "stepUp" reference in the full HTML5 spec.'>stepUp</a></code>( [ <var title="">n</var> ] )</dt>
+   <dt><var title="">input</var> . <code title="dom-input-stepDown"><a href="http://dev.w3.org/html5/spec/.html#dom-input-stepdown" class="full-spec-link" title='Read about this "stepDown" reference in the full HTML5 spec.'>stepDown</a></code>( [ <var title="">n</var> ] )</dt>
 
    <dd>
 
-    <p>Changes the form control's <a href="#concept-fe-value" title="concept-fe-value">value</a> by the value given in the
+    <p>Changes the form control's <a href="http://dev.w3.org/html5/spec/.html#concept-fe-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a> by the value given in the
     <code title="attr-input-step"><a href="#attr-input-step">step</a></code> attribute, multiplied by
     <var title="">n</var>. The default is 1.</p>
 
     <p>Throws <code><a href="urls.html#invalid_state_err">INVALID_STATE_ERR</a></code> exception if the control
-    is neither date- or time-based nor numeric, if the <code title="attr-input-step"><a href="#attr-input-step">step</a></code> attribute's value is "<code title="">any</code>", if the current <a href="#concept-fe-value" title="concept-fe-value">value</a> could not be parsed, or if
+    is neither date- or time-based nor numeric, if the <code title="attr-input-step"><a href="#attr-input-step">step</a></code> attribute's value is "<code title="">any</code>", if the current <a href="http://dev.w3.org/html5/spec/.html#concept-fe-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a> could not be parsed, or if
     stepping in the given direction by the given amount would take the
     value out of range.</p>
 
    </dd>
 
-   <dt><var title="">input</var> . <code title="dom-input-list"><a href="#dom-input-list">list</a></code></dt>
+   <dt><var title="">input</var> . <code title="dom-input-list"><a href="http://dev.w3.org/html5/spec/.html#dom-input-list" class="full-spec-link" title='Read about this "list" reference in the full HTML5 spec.'>list</a></code></dt>
 
    <dd>
 
@@ -729,13 +728,13 @@
 
    </dd>
 
-   <dt><var title="">input</var> . <code title="dom-input-selectedOption"><a href="#dom-input-selectedoption">selectedOption</a></code></dt>
+   <dt><var title="">input</var> . <code title="dom-input-selectedOption"><a href="http://dev.w3.org/html5/spec/.html#dom-input-selectedoption" class="full-spec-link" title='Read about this "selectedOption" reference in the full HTML5 spec.'>selectedOption</a></code></dt>
 
    <dd>
 
     <p>Returns the <code><a href="the-button-element.html#the-option-element">option</a></code> element from the
     <code><a href="the-button-element.html#the-datalist-element">datalist</a></code> element indicated by the <code title="attr-input-list"><a href="#attr-input-list">list</a></code> attribute that matches the
-    form control's <a href="#concept-fe-value" title="concept-fe-value">value</a>.</p>
+    form control's <a href="http://dev.w3.org/html5/spec/.html#concept-fe-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>.</p>
 
    </dd>
 

Index: dom.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/dom.html,v
retrieving revision 1.597
retrieving revision 1.598
diff -u -d -r1.597 -r1.598
--- dom.html	2 Jul 2010 23:07:30 -0000	1.597
+++ dom.html	7 Jul 2010 08:58:10 -0000	1.598
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>3 Semantics, structure, and APIs of HTML documents &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>3 Semantics, structure, and APIs of HTML documents &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="urls.html" title="2.5 URLs" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="urls.html" title="2.5 URLs" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="elements.html" title="3.2 Elements" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -321,217 +321,215 @@
     <ol><li><a href="dom.html#documents-in-the-dom"><span class="secno">3.1.1 </span>Documents in the DOM</a></li><li><a href="dom.html#security-document"><span class="secno">3.1.2 </span>Security</a></li><li><a href="dom.html#resource-metadata-management"><span class="secno">3.1.3 </span>Resource metadata management</a></li><li><a href="dom.html#dom-tree-accessors"><span class="secno">3.1.4 </span>DOM tree accessors</a></li><li><a href="dom.html#creating-documents"><span class="secno">3.1.5 </span>Creating documents</a></li></ol></li></ol></li></ol></div>
 
   <h2 id="dom"><span class="secno">3 </span>Semantics, structure, and APIs of HTML documents</h2><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h3 id="documents"><span class="secno">3.1 </span>Documents</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Every XML and HTML document in an HTML UA is represented by a
-  <code><a href="#document">Document</a></code> object. <a href="references.html#refsDOMCORE">[DOMCORE]</a></p><p><dfn id="the-document-s-address">The document's address</dfn> is an <a href="urls.html#absolute-url">absolute URL</a>
-  that is set when the <code><a href="#document">Document</a></code> is created. <dfn id="the-document-s-current-address">The
+  <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> object. <a href="references.html#refsDOMCORE">[DOMCORE]</a></p><p><dfn id="the-document-s-address">The document's address</dfn> is an <a href="urls.html#absolute-url">absolute URL</a>
+  that is set when the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> is created. <dfn id="the-document-s-current-address">The
   document's current address</dfn> is an <a href="urls.html#absolute-url">absolute URL</a>
-  that can change during the lifetime of the <code><a href="#document">Document</a></code>,
-  for example when the user <a href="#navigate" title="navigate">navigates</a> to
-  a <a href="#scroll-to-fragid" title="navigate-fragid">fragment identifier</a> on the
-  page or when the <code title="dom-history-pushState"><a href="#dom-history-pushstate">pushState()</a></code> method is called
+  that can change during the lifetime of the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>,
+  for example when the user <a href="http://dev.w3.org/html5/spec/.html#navigate" title='Read about this "navigates" reference in the full HTML5 spec.' class="full-spec-link">navigates</a> to
+  a <a href="http://dev.w3.org/html5/spec/.html#scroll-to-fragid" title='Read about this "fragment identifier" reference in the full HTML5 spec.' class="full-spec-link">fragment identifier</a> on the
+  page or when the <code title="dom-history-pushState"><a href="http://dev.w3.org/html5/spec/.html#dom-history-pushstate" class="full-spec-link" title='Read about this "pushState()" reference in the full HTML5 spec.'>pushState()</a></code> method is called
   with a new <a href="urls.html#url">URL</a>. </p><p class="note">Interactive user agents typically expose <a href="#the-document-s-current-address">the
-  document's current address</a> in their user interface.</p><p>When a <code><a href="#document">Document</a></code> is created by a <a href="#concept-script" title="concept-script">script</a> using the <code title="dom-DOMImplementation-createDocument"><a href="#dom-domimplementation-createdocument">createDocument()</a></code>
-  or <code title="dom-DOMHTMLImplementation-createHTMLDocument"><a href="#dom-domhtmlimplementation-createhtmldocument">createHTMLDocument()</a></code>
+  document's current address</a> in their user interface.</p><p>When a <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> is created by a <a href="http://dev.w3.org/html5/spec/.html#concept-script" title='Read about this "script" reference in the full HTML5 spec.' class="full-spec-link">script</a> using the <code title="dom-DOMImplementation-createDocument"><a href="http://dev.w3.org/html5/spec/.html#dom-domimplementation-createdocument" class="full-spec-link" title='Read about this "createDocument()" reference in the full HTML5 spec.'>createDocument()</a></code>
+  or <code title="dom-DOMHTMLImplementation-createHTMLDocument"><a href="http://dev.w3.org/html5/spec/.html#dom-domhtmlimplementation-createhtmldocument" class="full-spec-link" title='Read about this "createHTMLDocument()" reference in the full HTML5 spec.'>createHTMLDocument()</a></code>
   APIs, <a href="#the-document-s-address">the document's address</a> is the same as <a href="#the-document-s-address">the
-  document's address</a> of the <a href="#script-s-document">script's document</a>.</p><p><code><a href="#document">Document</a></code> objects are assumed to be <dfn id="xml-documents">XML
+  document's address</a> of the <a href="http://dev.w3.org/html5/spec/.html#script-s-document" class="full-spec-link" title="Read about this &quot;script's document&quot; reference in the full HTML5 spec.">script's document</a>.</p><p><code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> objects are assumed to be <dfn id="xml-documents">XML
   documents</dfn> unless they are flagged as being <dfn id="html-documents">HTML
   documents</dfn> when they are created. Whether a document is an
   <a href="#html-documents" title="HTML documents">HTML document</a> or an <a href="#xml-documents" title="XML documents">XML document</a> affects the behavior of
-  certain APIs and the case-sensitivity of some selectors.</p><h4 id="documents-in-the-dom"><span class="secno">3.1.1 </span>Documents in the DOM</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>All <code><a href="#document">Document</a></code> objects (in user agents implementing
+  certain APIs and the case-sensitivity of some selectors.</p><h4 id="documents-in-the-dom"><span class="secno">3.1.1 </span>Documents in the DOM</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>All <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> objects (in user agents implementing
   this specification)  also implement
   the <code><a href="#htmldocument">HTMLDocument</a></code> interface, available using
   binding-specific methods. (This is the case whether or not the
   document in question is an <a href="#html-documents" title="HTML documents">HTML
   document</a> or indeed whether it contains any <a href="infrastructure.html#html-elements">HTML
-  elements</a> at all.) <code><a href="#document">Document</a></code> objects  also implement the document-level interface
+  elements</a> at all.) <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> objects  also implement the document-level interface
   of any other namespaces that the UA supports.</p><p class="example">For example, if an HTML implementation also
-  supports SVG, then the <code><a href="#document">Document</a></code> object implements both
+  supports SVG, then the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> object implements both
   <code><a href="#htmldocument">HTMLDocument</a></code> and <code>SVGDocument</code>.</p><p class="note">Because the <code><a href="#htmldocument">HTMLDocument</a></code> interface is
   now obtained using binding-specific casting methods instead of
   simply being the primary interface of the document object, it is no
-  longer defined as inheriting from <code><a href="#document">Document</a></code>.</p><pre class="idl">[OverrideBuiltins]
+  longer defined as inheriting from <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>.</p><pre class="idl">[OverrideBuiltins]
 interface <dfn id="htmldocument">HTMLDocument</dfn> {
   // <a href="#resource-metadata-management">resource metadata management</a>
-  [PutForwards=<a href="#dom-location-href" title="dom-location-href">href</a>] readonly attribute <a href="history.html#location">Location</a> <a href="#dom-document-location" title="dom-document-location">location</a>;
-  readonly attribute DOMString <a href="#dom-document-url" title="dom-document-URL">URL</a>;
-           attribute DOMString <a href="#dom-document-domain" title="dom-document-domain">domain</a>;
-  readonly attribute DOMString <a href="#dom-document-referrer" title="dom-document-referrer">referrer</a>;
-           attribute DOMString <a href="#dom-document-cookie" title="dom-document-cookie">cookie</a>;
-  readonly attribute DOMString <a href="#dom-document-lastmodified" title="dom-document-lastModified">lastModified</a>;
-  readonly attribute DOMString <a href="#dom-document-compatmode" title="dom-document-compatMode">compatMode</a>;
-           attribute DOMString <a href="#dom-document-charset" title="dom-document-charset">charset</a>;
-  readonly attribute DOMString <a href="#dom-document-characterset" title="dom-document-characterSet">characterSet</a>;
-  readonly attribute DOMString <a href="#dom-document-defaultcharset" title="dom-document-defaultCharset">defaultCharset</a>;
-  readonly attribute DOMString <a href="#dom-document-readystate" title="dom-document-readyState">readyState</a>;
+  [PutForwards=<a href="http://dev.w3.org/html5/spec/.html#dom-location-href" title='Read about this "href" reference in the full HTML5 spec.' class="full-spec-link">href</a>] readonly attribute <a href="history.html#location">Location</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-location" title='Read about this "location" reference in the full HTML5 spec.' class="full-spec-link">location</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-url" title='Read about this "URL" reference in the full HTML5 spec.' class="full-spec-link">URL</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-domain" title='Read about this "domain" reference in the full HTML5 spec.' class="full-spec-link">domain</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-referrer" title='Read about this "referrer" reference in the full HTML5 spec.' class="full-spec-link">referrer</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-cookie" title='Read about this "cookie" reference in the full HTML5 spec.' class="full-spec-link">cookie</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-lastmodified" title='Read about this "lastModified" reference in the full HTML5 spec.' class="full-spec-link">lastModified</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-compatmode" title='Read about this "compatMode" reference in the full HTML5 spec.' class="full-spec-link">compatMode</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-charset" title='Read about this "charset" reference in the full HTML5 spec.' class="full-spec-link">charset</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-characterset" title='Read about this "characterSet" reference in the full HTML5 spec.' class="full-spec-link">characterSet</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-defaultcharset" title='Read about this "defaultCharset" reference in the full HTML5 spec.' class="full-spec-link">defaultCharset</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-readystate" title='Read about this "readyState" reference in the full HTML5 spec.' class="full-spec-link">readyState</a>;
 
   // <a href="#dom-tree-accessors">DOM tree accessors</a>
-  <a href="#dom-document-nameditem" title="dom-document-namedItem">getter</a> any (in DOMString name);
-           attribute DOMString <a href="#document.title" title="dom-document-title">title</a>;
-           attribute DOMString <a href="#dom-document-dir" title="dom-document-dir">dir</a>;
-           attribute <a href="elements.html#htmlelement">HTMLElement</a> <a href="#dom-document-body" title="dom-document-body">body</a>;
-  readonly attribute <a href="semantics.html#htmlheadelement">HTMLHeadElement</a> <a href="#dom-document-head" title="dom-document-head">head</a>;
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-document-images" title="dom-document-images">images</a>;
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-document-embeds" title="dom-document-embeds">embeds</a>;
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-document-plugins" title="dom-document-plugins">plugins</a>;
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-document-links" title="dom-document-links">links</a>;
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-document-forms" title="dom-document-forms">forms</a>;
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-document-scripts" title="dom-document-scripts">scripts</a>;
-  NodeList <a href="#dom-document-getelementsbyname" title="dom-document-getElementsByName">getElementsByName</a>(in DOMString elementName);
-  NodeList <a href="#dom-document-getelementsbyclassname" title="dom-document-getElementsByClassName">getElementsByClassName</a>(in DOMString classNames);
+  <a href="http://dev.w3.org/html5/spec/.html#dom-document-nameditem" title='Read about this "getter" reference in the full HTML5 spec.' class="full-spec-link">getter</a> any (in DOMString name);
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#document.title" title='Read about this "title" reference in the full HTML5 spec.' class="full-spec-link">title</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-dir" title='Read about this "dir" reference in the full HTML5 spec.' class="full-spec-link">dir</a>;
+           attribute <a href="elements.html#htmlelement">HTMLElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-body" title='Read about this "body" reference in the full HTML5 spec.' class="full-spec-link">body</a>;
+  readonly attribute <a href="semantics.html#htmlheadelement">HTMLHeadElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-head" title='Read about this "head" reference in the full HTML5 spec.' class="full-spec-link">head</a>;
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-images" title='Read about this "images" reference in the full HTML5 spec.' class="full-spec-link">images</a>;
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-embeds" title='Read about this "embeds" reference in the full HTML5 spec.' class="full-spec-link">embeds</a>;
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-plugins" title='Read about this "plugins" reference in the full HTML5 spec.' class="full-spec-link">plugins</a>;
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-links" title='Read about this "links" reference in the full HTML5 spec.' class="full-spec-link">links</a>;
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-forms" title='Read about this "forms" reference in the full HTML5 spec.' class="full-spec-link">forms</a>;
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-scripts" title='Read about this "scripts" reference in the full HTML5 spec.' class="full-spec-link">scripts</a>;
+  NodeList <a href="http://dev.w3.org/html5/spec/.html#dom-document-getelementsbyname" title='Read about this "getElementsByName" reference in the full HTML5 spec.' class="full-spec-link">getElementsByName</a>(in DOMString elementName);
+  NodeList <a href="http://dev.w3.org/html5/spec/.html#dom-document-getelementsbyclassname" title='Read about this "getElementsByClassName" reference in the full HTML5 spec.' class="full-spec-link">getElementsByClassName</a>(in DOMString classNames);
 
   // <a href="apis-in-html-documents.html#dynamic-markup-insertion">dynamic markup insertion</a>
            attribute DOMString <a href="apis-in-html-documents.html#dom-innerhtml" title="dom-innerHTML">innerHTML</a>;
   <a href="#htmldocument">HTMLDocument</a> <a href="apis-in-html-documents.html#dom-document-open" title="dom-document-open">open</a>(in optional DOMString type, in optional DOMString replace);
-  <a href="#windowproxy">WindowProxy</a> <a href="apis-in-html-documents.html#dom-document-open" title="dom-document-open">open</a>(in DOMString url, in DOMString name, in DOMString features, in optional boolean replace);
-  void <a href="#dom-document-close" title="dom-document-close">close</a>();
-  void <a href="#dom-document-write" title="dom-document-write">write</a>(in DOMString... text);
-  void <a href="#dom-document-writeln" title="dom-document-writeln">writeln</a>(in DOMString... text);
+  <a href="http://dev.w3.org/html5/spec/.html#windowproxy" class="full-spec-link" title='Read about this "WindowProxy" reference in the full HTML5 spec.'>WindowProxy</a> <a href="apis-in-html-documents.html#dom-document-open" title="dom-document-open">open</a>(in DOMString url, in DOMString name, in DOMString features, in optional boolean replace);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-document-close" title='Read about this "close" reference in the full HTML5 spec.' class="full-spec-link">close</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-document-write" title='Read about this "write" reference in the full HTML5 spec.' class="full-spec-link">write</a>(in DOMString... text);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-document-writeln" title='Read about this "writeln" reference in the full HTML5 spec.' class="full-spec-link">writeln</a>(in DOMString... text);
 
   // <a href="editing.html#editing">user interaction</a>
-  readonly attribute <a href="#windowproxy">WindowProxy</a> <a href="#dom-document-defaultview" title="dom-document-defaultView">defaultView</a>;
-  <a href="editing.html#selection-0">Selection</a> <a href="#dom-document-getselection" title="dom-document-getSelection">getSelection</a>();
-  readonly attribute <a href="#element">Element</a> <a href="#dom-document-activeelement" title="dom-document-activeElement">activeElement</a>;
-  boolean <a href="#dom-document-hasfocus" title="dom-document-hasFocus">hasFocus</a>();
-           attribute DOMString <a href="#designMode" title="dom-document-designMode">designMode</a>;
-  boolean <a href="#execCommand" title="dom-document-execCommand">execCommand</a>(in DOMString commandId);
-  boolean <a href="#execCommand" title="dom-document-execCommand">execCommand</a>(in DOMString commandId, in boolean showUI);
-  boolean <a href="#execCommand" title="dom-document-execCommand">execCommand</a>(in DOMString commandId, in boolean showUI, in DOMString value);
-  boolean <a href="#dom-document-querycommandenabled" title="dom-document-queryCommandEnabled">queryCommandEnabled</a>(in DOMString commandId);
-  boolean <a href="#dom-document-querycommandindeterm" title="dom-document-queryCommandIndeterm">queryCommandIndeterm</a>(in DOMString commandId);
-  boolean <a href="#dom-document-querycommandstate" title="dom-document-queryCommandState">queryCommandState</a>(in DOMString commandId);
-  boolean <a href="#dom-document-querycommandsupported" title="dom-document-queryCommandSupported">queryCommandSupported</a>(in DOMString commandId);
-  DOMString <a href="#dom-document-querycommandvalue" title="dom-document-queryCommandValue">queryCommandValue</a>(in DOMString commandId);
-  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-document-commands" title="dom-document-commands">commands</a>;
+  readonly attribute <a href="http://dev.w3.org/html5/spec/.html#windowproxy" class="full-spec-link" title='Read about this "WindowProxy" reference in the full HTML5 spec.'>WindowProxy</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-defaultview" title='Read about this "defaultView" reference in the full HTML5 spec.' class="full-spec-link">defaultView</a>;
+  <a href="editing.html#selection-0">Selection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-getselection" title='Read about this "getSelection" reference in the full HTML5 spec.' class="full-spec-link">getSelection</a>();
+  readonly attribute <a href="http://dev.w3.org/html5/spec/.html#element" class="full-spec-link" title='Read about this "Element" reference in the full HTML5 spec.'>Element</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-activeelement" title='Read about this "activeElement" reference in the full HTML5 spec.' class="full-spec-link">activeElement</a>;
+  boolean <a href="http://dev.w3.org/html5/spec/.html#dom-document-hasfocus" title='Read about this "hasFocus" reference in the full HTML5 spec.' class="full-spec-link">hasFocus</a>();
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#designMode" title='Read about this "designMode" reference in the full HTML5 spec.' class="full-spec-link">designMode</a>;
+  boolean <a href="http://dev.w3.org/html5/spec/.html#execCommand" title='Read about this "execCommand" reference in the full HTML5 spec.' class="full-spec-link">execCommand</a>(in DOMString commandId);
+  boolean <a href="http://dev.w3.org/html5/spec/.html#execCommand" title='Read about this "execCommand" reference in the full HTML5 spec.' class="full-spec-link">execCommand</a>(in DOMString commandId, in boolean showUI);
+  boolean <a href="http://dev.w3.org/html5/spec/.html#execCommand" title='Read about this "execCommand" reference in the full HTML5 spec.' class="full-spec-link">execCommand</a>(in DOMString commandId, in boolean showUI, in DOMString value);
+  boolean <a href="http://dev.w3.org/html5/spec/.html#dom-document-querycommandenabled" title='Read about this "queryCommandEnabled" reference in the full HTML5 spec.' class="full-spec-link">queryCommandEnabled</a>(in DOMString commandId);
+  boolean <a href="http://dev.w3.org/html5/spec/.html#dom-document-querycommandindeterm" title='Read about this "queryCommandIndeterm" reference in the full HTML5 spec.' class="full-spec-link">queryCommandIndeterm</a>(in DOMString commandId);
+  boolean <a href="http://dev.w3.org/html5/spec/.html#dom-document-querycommandstate" title='Read about this "queryCommandState" reference in the full HTML5 spec.' class="full-spec-link">queryCommandState</a>(in DOMString commandId);
+  boolean <a href="http://dev.w3.org/html5/spec/.html#dom-document-querycommandsupported" title='Read about this "queryCommandSupported" reference in the full HTML5 spec.' class="full-spec-link">queryCommandSupported</a>(in DOMString commandId);
+  DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-document-querycommandvalue" title='Read about this "queryCommandValue" reference in the full HTML5 spec.' class="full-spec-link">queryCommandValue</a>(in DOMString commandId);
+  readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-document-commands" title='Read about this "commands" reference in the full HTML5 spec.' class="full-spec-link">commands</a>;
 
-  // <a href="#event-handler-idl-attributes">event handler IDL attributes</a>
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onabort" title="handler-onabort">onabort</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onblur" title="handler-onblur">onblur</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-oncanplay" title="handler-oncanplay">oncanplay</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-oncanplaythrough" title="handler-oncanplaythrough">oncanplaythrough</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onchange" title="handler-onchange">onchange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onclick" title="handler-onclick">onclick</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-oncontextmenu" title="handler-oncontextmenu">oncontextmenu</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondblclick" title="handler-ondblclick">ondblclick</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondrag" title="handler-ondrag">ondrag</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondragend" title="handler-ondragend">ondragend</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondragenter" title="handler-ondragenter">ondragenter</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondragleave" title="handler-ondragleave">ondragleave</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondragover" title="handler-ondragover">ondragover</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondragstart" title="handler-ondragstart">ondragstart</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondrop" title="handler-ondrop">ondrop</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondurationchange" title="handler-ondurationchange">ondurationchange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onemptied" title="handler-onemptied">onemptied</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onended" title="handler-onended">onended</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onerror" title="handler-onerror">onerror</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onfocus" title="handler-onfocus">onfocus</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onformchange" title="handler-onformchange">onformchange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onforminput" title="handler-onforminput">onforminput</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-oninput" title="handler-oninput">oninput</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-oninvalid" title="handler-oninvalid">oninvalid</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onkeydown" title="handler-onkeydown">onkeydown</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onkeypress" title="handler-onkeypress">onkeypress</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onkeyup" title="handler-onkeyup">onkeyup</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onload" title="handler-onload">onload</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onloadeddata" title="handler-onloadeddata">onloadeddata</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onloadedmetadata" title="handler-onloadedmetadata">onloadedmetadata</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onloadstart" title="handler-onloadstart">onloadstart</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmousedown" title="handler-onmousedown">onmousedown</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmousemove" title="handler-onmousemove">onmousemove</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmouseout" title="handler-onmouseout">onmouseout</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmouseover" title="handler-onmouseover">onmouseover</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmouseup" title="handler-onmouseup">onmouseup</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmousewheel" title="handler-onmousewheel">onmousewheel</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onpause" title="handler-onpause">onpause</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onplay" title="handler-onplay">onplay</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onplaying" title="handler-onplaying">onplaying</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onprogress" title="handler-onprogress">onprogress</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onratechange" title="handler-onratechange">onratechange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onreadystatechange" title="handler-onreadystatechange">onreadystatechange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onscroll" title="handler-onscroll">onscroll</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onseeked" title="handler-onseeked">onseeked</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onseeking" title="handler-onseeking">onseeking</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onselect" title="handler-onselect">onselect</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onshow" title="handler-onshow">onshow</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onstalled" title="handler-onstalled">onstalled</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onsubmit" title="handler-onsubmit">onsubmit</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onsuspend" title="handler-onsuspend">onsuspend</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ontimeupdate" title="handler-ontimeupdate">ontimeupdate</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onvolumechange" title="handler-onvolumechange">onvolumechange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onwaiting" title="handler-onwaiting">onwaiting</a>;
+  // <a href="http://dev.w3.org/html5/spec/.html#event-handler-idl-attributes" class="full-spec-link" title='Read about this "event handler IDL attributes" reference in the full HTML5 spec.'>event handler IDL attributes</a>
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onabort" title='Read about this "onabort" reference in the full HTML5 spec.' class="full-spec-link">onabort</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onblur" title='Read about this "onblur" reference in the full HTML5 spec.' class="full-spec-link">onblur</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-oncanplay" title='Read about this "oncanplay" reference in the full HTML5 spec.' class="full-spec-link">oncanplay</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-oncanplaythrough" title='Read about this "oncanplaythrough" reference in the full HTML5 spec.' class="full-spec-link">oncanplaythrough</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onchange" title='Read about this "onchange" reference in the full HTML5 spec.' class="full-spec-link">onchange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onclick" title='Read about this "onclick" reference in the full HTML5 spec.' class="full-spec-link">onclick</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-oncontextmenu" title='Read about this "oncontextmenu" reference in the full HTML5 spec.' class="full-spec-link">oncontextmenu</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondblclick" title='Read about this "ondblclick" reference in the full HTML5 spec.' class="full-spec-link">ondblclick</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondrag" title='Read about this "ondrag" reference in the full HTML5 spec.' class="full-spec-link">ondrag</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondragend" title='Read about this "ondragend" reference in the full HTML5 spec.' class="full-spec-link">ondragend</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondragenter" title='Read about this "ondragenter" reference in the full HTML5 spec.' class="full-spec-link">ondragenter</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondragleave" title='Read about this "ondragleave" reference in the full HTML5 spec.' class="full-spec-link">ondragleave</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondragover" title='Read about this "ondragover" reference in the full HTML5 spec.' class="full-spec-link">ondragover</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondragstart" title='Read about this "ondragstart" reference in the full HTML5 spec.' class="full-spec-link">ondragstart</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondrop" title='Read about this "ondrop" reference in the full HTML5 spec.' class="full-spec-link">ondrop</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondurationchange" title='Read about this "ondurationchange" reference in the full HTML5 spec.' class="full-spec-link">ondurationchange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onemptied" title='Read about this "onemptied" reference in the full HTML5 spec.' class="full-spec-link">onemptied</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onended" title='Read about this "onended" reference in the full HTML5 spec.' class="full-spec-link">onended</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onerror" title='Read about this "onerror" reference in the full HTML5 spec.' class="full-spec-link">onerror</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onfocus" title='Read about this "onfocus" reference in the full HTML5 spec.' class="full-spec-link">onfocus</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onformchange" title='Read about this "onformchange" reference in the full HTML5 spec.' class="full-spec-link">onformchange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onforminput" title='Read about this "onforminput" reference in the full HTML5 spec.' class="full-spec-link">onforminput</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-oninput" title='Read about this "oninput" reference in the full HTML5 spec.' class="full-spec-link">oninput</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-oninvalid" title='Read about this "oninvalid" reference in the full HTML5 spec.' class="full-spec-link">oninvalid</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onkeydown" title='Read about this "onkeydown" reference in the full HTML5 spec.' class="full-spec-link">onkeydown</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onkeypress" title='Read about this "onkeypress" reference in the full HTML5 spec.' class="full-spec-link">onkeypress</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onkeyup" title='Read about this "onkeyup" reference in the full HTML5 spec.' class="full-spec-link">onkeyup</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onload" title='Read about this "onload" reference in the full HTML5 spec.' class="full-spec-link">onload</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onloadeddata" title='Read about this "onloadeddata" reference in the full HTML5 spec.' class="full-spec-link">onloadeddata</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onloadedmetadata" title='Read about this "onloadedmetadata" reference in the full HTML5 spec.' class="full-spec-link">onloadedmetadata</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onloadstart" title='Read about this "onloadstart" reference in the full HTML5 spec.' class="full-spec-link">onloadstart</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmousedown" title='Read about this "onmousedown" reference in the full HTML5 spec.' class="full-spec-link">onmousedown</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmousemove" title='Read about this "onmousemove" reference in the full HTML5 spec.' class="full-spec-link">onmousemove</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmouseout" title='Read about this "onmouseout" reference in the full HTML5 spec.' class="full-spec-link">onmouseout</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmouseover" title='Read about this "onmouseover" reference in the full HTML5 spec.' class="full-spec-link">onmouseover</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmouseup" title='Read about this "onmouseup" reference in the full HTML5 spec.' class="full-spec-link">onmouseup</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmousewheel" title='Read about this "onmousewheel" reference in the full HTML5 spec.' class="full-spec-link">onmousewheel</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onpause" title='Read about this "onpause" reference in the full HTML5 spec.' class="full-spec-link">onpause</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onplay" title='Read about this "onplay" reference in the full HTML5 spec.' class="full-spec-link">onplay</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onplaying" title='Read about this "onplaying" reference in the full HTML5 spec.' class="full-spec-link">onplaying</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onprogress" title='Read about this "onprogress" reference in the full HTML5 spec.' class="full-spec-link">onprogress</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onratechange" title='Read about this "onratechange" reference in the full HTML5 spec.' class="full-spec-link">onratechange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onreadystatechange" title='Read about this "onreadystatechange" reference in the full HTML5 spec.' class="full-spec-link">onreadystatechange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onscroll" title='Read about this "onscroll" reference in the full HTML5 spec.' class="full-spec-link">onscroll</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onseeked" title='Read about this "onseeked" reference in the full HTML5 spec.' class="full-spec-link">onseeked</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onseeking" title='Read about this "onseeking" reference in the full HTML5 spec.' class="full-spec-link">onseeking</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onselect" title='Read about this "onselect" reference in the full HTML5 spec.' class="full-spec-link">onselect</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onshow" title='Read about this "onshow" reference in the full HTML5 spec.' class="full-spec-link">onshow</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onstalled" title='Read about this "onstalled" reference in the full HTML5 spec.' class="full-spec-link">onstalled</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onsubmit" title='Read about this "onsubmit" reference in the full HTML5 spec.' class="full-spec-link">onsubmit</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onsuspend" title='Read about this "onsuspend" reference in the full HTML5 spec.' class="full-spec-link">onsuspend</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ontimeupdate" title='Read about this "ontimeupdate" reference in the full HTML5 spec.' class="full-spec-link">ontimeupdate</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onvolumechange" title='Read about this "onvolumechange" reference in the full HTML5 spec.' class="full-spec-link">onvolumechange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onwaiting" title='Read about this "onwaiting" reference in the full HTML5 spec.' class="full-spec-link">onwaiting</a>;
 };
-<a href="#document">Document</a> implements <a href="#htmldocument">HTMLDocument</a>;</pre><p>Since the <code><a href="#htmldocument">HTMLDocument</a></code> interface holds methods and
+<a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a> implements <a href="#htmldocument">HTMLDocument</a>;</pre><p>Since the <code><a href="#htmldocument">HTMLDocument</a></code> interface holds methods and
   attributes related to a number of disparate features, the members of
   this interface are described in various different sections.</p><h4 id="security-document"><span class="secno">3.1.2 </span>Security</h4><p id="security">User agents  raise a
   <code><a href="urls.html#security_err">SECURITY_ERR</a></code> exception whenever any of the members of
   an <code><a href="#htmldocument">HTMLDocument</a></code> object are accessed by scripts whose
-  <a href="origin-0.html#effective-script-origin">effective script origin</a> is not the <a href="#same-origin" title="same
-  origin">same</a> as the <code><a href="#document">Document</a></code>'s <a href="origin-0.html#effective-script-origin">effective
-  script origin</a>.</p><h4 id="resource-metadata-management"><span class="secno">3.1.3 </span><dfn>Resource metadata management</dfn></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-URL"><a href="#dom-document-url">URL</a></code></dt>
+  <a href="origin-0.html#effective-script-origin">effective script origin</a> is not the <a href="http://dev.w3.org/html5/spec/.html#same-origin" title='Read about this "same" reference in the full HTML5 spec.' class="full-spec-link">same</a> as the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>'s <a href="origin-0.html#effective-script-origin">effective
+  script origin</a>.</p><h4 id="resource-metadata-management"><span class="secno">3.1.3 </span><dfn>Resource metadata management</dfn></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-URL"><a href="http://dev.w3.org/html5/spec/.html#dom-document-url" class="full-spec-link" title='Read about this "URL" reference in the full HTML5 spec.'>URL</a></code></dt>
    <dd>
     <p>Returns <a href="#the-document-s-address">the document's address</a>.</p>
    </dd>
 
-   <dt><var title="">document</var> . <code title="dom-document-referrer"><a href="#dom-document-referrer">referrer</a></code></dt>
+   <dt><var title="">document</var> . <code title="dom-document-referrer"><a href="http://dev.w3.org/html5/spec/.html#dom-document-referrer" class="full-spec-link" title='Read about this "referrer" reference in the full HTML5 spec.'>referrer</a></code></dt>
    <dd>
     <p>Returns <a href="#the-document-s-current-address" title="the document's current address">the
-    address</a> of the <code><a href="#document">Document</a></code> from which the user
+    address</a> of the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> from which the user
     navigated to this one, unless it was blocked or there was no such
     document, in which case it returns the empty string.</p>
     <p>The <code title="rel-noreferrer"><a href="links.html#link-type-noreferrer">noreferrer</a></code> link
     type can be used to block the referrer.</p>
    </dd>
 
-  </dl><p class="note">In the case of HTTP, the <code title="dom-document-referrer"><a href="#dom-document-referrer">referrer</a></code> IDL attribute will
+  </dl><p class="note">In the case of HTTP, the <code title="dom-document-referrer"><a href="http://dev.w3.org/html5/spec/.html#dom-document-referrer" class="full-spec-link" title='Read about this "referrer" reference in the full HTML5 spec.'>referrer</a></code> IDL attribute will
   match the <code title="http-referer">Referer</code> (sic) header
-  that was sent when <a href="#fetch" title="fetch">fetching</a> the current
+  that was sent when <a href="http://dev.w3.org/html5/spec/.html#fetch" title='Read about this "fetching" reference in the full HTML5 spec.' class="full-spec-link">fetching</a> the current
   page.</p><p class="note">Typically user agents are configured to not report
   referrers in the case where the referrer uses an encrypted protocol
   and the current page does not (e.g. when navigating from an <code title="">https:</code> page to an <code title="">http:</code>
-  page).</p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-cookie"><a href="#dom-document-cookie">cookie</a></code> [ = <var title="">value</var> ]</dt>
+  page).</p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-cookie"><a href="http://dev.w3.org/html5/spec/.html#dom-document-cookie" class="full-spec-link" title='Read about this "cookie" reference in the full HTML5 spec.'>cookie</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the HTTP cookies that apply to the
-    <code><a href="#document">Document</a></code>. If there are no cookies or cookies can't be
+    <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>. If there are no cookies or cookies can't be
     applied to this resource, the empty string will be returned.</p>
     <p>Can be set, to add a new cookie to the element's set of HTTP
     cookies.</p>
-    <p>If the contents are <a href="#sandboxed-origin-browsing-context-flag" title="sandboxed origin browsing
-    context flag">sandboxed into a unique origin</a> (in an
+    <p>If the contents are <a href="http://dev.w3.org/html5/spec/.html#sandboxed-origin-browsing-context-flag" title='Read about this "sandboxed into a unique origin" reference in the full HTML5 spec.' class="full-spec-link">sandboxed into a unique origin</a> (in an
     <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code> with the <code title="attr-iframe-sandbox"><a href="the-iframe-element.html#attr-iframe-sandbox">sandbox</a></code> attribute) or the
     resource was labeled as <code><a href="iana.html#text-html-sandboxed">text/html-sandboxed</a></code>, a
     <code><a href="urls.html#security_err">SECURITY_ERR</a></code> exception will be thrown on getting and
     setting.</p>
    </dd>
 
-  </dl><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-lastmodified"><a href="#dom-document-lastmodified">lastModified</a></code></dt>
+  </dl><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-lastmodified"><a href="http://dev.w3.org/html5/spec/.html#dom-document-lastmodified" class="full-spec-link" title='Read about this "lastModified" reference in the full HTML5 spec.'>lastModified</a></code></dt>
    <dd>
     <p>Returns the date of the last modification to the document, as
-    reported by the server, in the form "<code title="">MM/DD/YYYY&#160;hh:mm:ss</code>", in the user's local
+    reported by the server, in the form "<code title="">MM/DD/YYYY&#194;&#160;hh:mm:ss</code>", in the user's local
     time zone.</p>
     <p>If the last modification date is not known, the current time is
     returned instead.</p>
    </dd>
 
-  </dl><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-compatmode"><a href="#dom-document-compatmode">compatMode</a></code></dt>
+  </dl><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-compatmode"><a href="http://dev.w3.org/html5/spec/.html#dom-document-compatmode" class="full-spec-link" title='Read about this "compatMode" reference in the full HTML5 spec.'>compatMode</a></code></dt>
    <dd>
-    <p>In a conforming document, returns the string "<code title="">CSS1Compat</code>". (In <a href="#quirks-mode">quirks mode</a>
+    <p>In a conforming document, returns the string "<code title="">CSS1Compat</code>". (In <a href="http://dev.w3.org/html5/spec/.html#quirks-mode" class="full-spec-link" title='Read about this "quirks mode" reference in the full HTML5 spec.'>quirks mode</a>
     documents, returns the string "<code title="">BackCompat</code>",
-    but a conforming document can never trigger <a href="#quirks-mode">quirks
+    but a conforming document can never trigger <a href="http://dev.w3.org/html5/spec/.html#quirks-mode" class="full-spec-link" title='Read about this "quirks mode" reference in the full HTML5 spec.'>quirks
     mode</a>.)</p>
    </dd>
 
-  </dl><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-charset"><a href="#dom-document-charset">charset</a></code> [ = <var title="">value</var> ]</dt>
+  </dl><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-charset"><a href="http://dev.w3.org/html5/spec/.html#dom-document-charset" class="full-spec-link" title='Read about this "charset" reference in the full HTML5 spec.'>charset</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
-    <p>Returns the <a href="#document-s-character-encoding">document's character encoding</a>.</p>
-    <p>Can be set, to dynamically change the <a href="#document-s-character-encoding">document's
+    <p>Returns the <a href="http://dev.w3.org/html5/spec/.html#document-s-character-encoding" class="full-spec-link" title="Read about this &quot;document's character encoding&quot; reference in the full HTML5 spec.">document's character encoding</a>.</p>
+    <p>Can be set, to dynamically change the <a href="http://dev.w3.org/html5/spec/.html#document-s-character-encoding" class="full-spec-link" title="Read about this &quot;document's character encoding&quot; reference in the full HTML5 spec.">document's
     character encoding</a>.</p>
     <p>New values that are not IANA-registered aliases supported by the user agent are ignored.</p>
    </dd>
 
-   <dt><var title="">document</var> . <code title="dom-document-characterSet"><a href="#dom-document-characterset">characterSet</a></code></dt>
+   <dt><var title="">document</var> . <code title="dom-document-characterSet"><a href="http://dev.w3.org/html5/spec/.html#dom-document-characterset" class="full-spec-link" title='Read about this "characterSet" reference in the full HTML5 spec.'>characterSet</a></code></dt>
    <dd>
-    <p>Returns the <a href="#document-s-character-encoding">document's character encoding</a>.</p>
+    <p>Returns the <a href="http://dev.w3.org/html5/spec/.html#document-s-character-encoding" class="full-spec-link" title="Read about this &quot;document's character encoding&quot; reference in the full HTML5 spec.">document's character encoding</a>.</p>
    </dd>
 
-   <dt><var title="">document</var> . <code title="dom-document-defaultCharset"><a href="#dom-document-defaultcharset">defaultCharset</a></code></dt>
+   <dt><var title="">document</var> . <code title="dom-document-defaultCharset"><a href="http://dev.w3.org/html5/spec/.html#dom-document-defaultcharset" class="full-spec-link" title='Read about this "defaultCharset" reference in the full HTML5 spec.'>defaultCharset</a></code></dt>
    <dd>
     <p>Returns what might be the user agent's default character
     encoding. (The user agent might return another character encoding
@@ -539,15 +537,15 @@
     agent doesn't use a single default encoding.)</p>
    </dd>
 
-  </dl><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-readyState"><a href="#dom-document-readystate">readyState</a></code></dt>
+  </dl><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-readyState"><a href="http://dev.w3.org/html5/spec/.html#dom-document-readystate" class="full-spec-link" title='Read about this "readyState" reference in the full HTML5 spec.'>readyState</a></code></dt>
    <dd>
-    <p>Returns "loading" while the <code><a href="#document">Document</a></code> is loading, and "complete" once it has loaded.</p>
-    <p>The <code title="event-readystatechange">readystatechange</code> event fires on the <code><a href="#document">Document</a></code> object when this value changes.</p>
+    <p>Returns "loading" while the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> is loading, and "complete" once it has loaded.</p>
+    <p>The <code title="event-readystatechange">readystatechange</code> event fires on the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> object when this value changes.</p>
    </dd>
 
   </dl><h4 id="dom-tree-accessors"><span class="secno">3.1.4 </span><dfn>DOM tree accessors</dfn></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="the-html-element">The <code>html</code> element</dfn> of a document is the
   document's root element, if there is one and it's an
-  <code><a href="semantics.html#the-html-element-0">html</a></code> element, or null otherwise.</p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-head"><a href="#dom-document-head">head</a></code></dt>
+  <code><a href="semantics.html#the-html-element-0">html</a></code> element, or null otherwise.</p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-head"><a href="http://dev.w3.org/html5/spec/.html#dom-document-head" class="full-spec-link" title='Read about this "head" reference in the full HTML5 spec.'>head</a></code></dt>
    <dd>
     <p>Returns <a href="#the-head-element">the <code>head</code> element</a>.</p>
    </dd>
@@ -555,7 +553,7 @@
   </dl><p><dfn id="the-head-element">The <code>head</code> element</dfn> of a document is the
   first <code><a href="semantics.html#the-head-element-0">head</a></code> element that is a child of <a href="#the-html-element">the
   <code>html</code> element</a>, if there is one, or null
-  otherwise.</p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-title"><a href="#document.title">title</a></code> [ = <var title="">value</var> ]</dt>
+  otherwise.</p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-title"><a href="http://dev.w3.org/html5/spec/.html#document.title" class="full-spec-link" title='Read about this "title" reference in the full HTML5 spec.'>title</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the document's title, as given by <a href="#the-title-element">the
     <code>title</code> element</a>.</p>
@@ -569,55 +567,55 @@
 
   </dl><p><dfn id="the-title-element">The <code>title</code> element</dfn> of a document is the
   first <code><a href="semantics.html#the-title-element-0">title</a></code> element in the document (in tree order), if
-  there is one, or null otherwise.</p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-body"><a href="#dom-document-body">body</a></code> [ = <var title="">value</var> ]</dt>
+  there is one, or null otherwise.</p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-body"><a href="http://dev.w3.org/html5/spec/.html#dom-document-body" class="full-spec-link" title='Read about this "body" reference in the full HTML5 spec.'>body</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns <a href="#the-body-element">the body element</a>.</p>
     <p>Can be set, to replace <a href="#the-body-element">the body element</a>.</p>
-    <p>If the new value is not a <code><a href="sections.html#the-body-element-0">body</a></code> or <code><a href="#frameset">frameset</a></code> element, this will throw a <code><a href="urls.html#hierarchy_request_err">HIERARCHY_REQUEST_ERR</a></code> exception.</p>
+    <p>If the new value is not a <code><a href="sections.html#the-body-element-0">body</a></code> or <code><a href="http://dev.w3.org/html5/spec/.html#frameset" class="full-spec-link" title='Read about this "frameset" reference in the full HTML5 spec.'>frameset</a></code> element, this will throw a <code><a href="urls.html#hierarchy_request_err">HIERARCHY_REQUEST_ERR</a></code> exception.</p>
    </dd>
 
   </dl><p><dfn id="the-body-element">The body element</dfn> of a document is the first child of
   <a href="#the-html-element">the <code>html</code> element</a> that is either a
-  <code><a href="sections.html#the-body-element-0">body</a></code> element or a <code><a href="#frameset">frameset</a></code> element. If
-  there is no such element, it is null. </p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-images"><a href="#dom-document-images">images</a></code></dt>
+  <code><a href="sections.html#the-body-element-0">body</a></code> element or a <code><a href="http://dev.w3.org/html5/spec/.html#frameset" class="full-spec-link" title='Read about this "frameset" reference in the full HTML5 spec.'>frameset</a></code> element. If
+  there is no such element, it is null. </p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-images"><a href="http://dev.w3.org/html5/spec/.html#dom-document-images" class="full-spec-link" title='Read about this "images" reference in the full HTML5 spec.'>images</a></code></dt>
    <dd>
-    <p>Returns an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="embedded-content-1.html#the-img-element">img</a></code> elements in the <code><a href="#document">Document</a></code>.</p>
+    <p>Returns an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="embedded-content-1.html#the-img-element">img</a></code> elements in the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>.</p>
    </dd>
 
-   <dt><var title="">document</var> . <code title="dom-document-embeds"><a href="#dom-document-embeds">embeds</a></code></dt>
-   <dt><var title="">document</var> . <code title="dom-document-plugins"><a href="#dom-document-plugins">plugins</a></code></dt>
+   <dt><var title="">document</var> . <code title="dom-document-embeds"><a href="http://dev.w3.org/html5/spec/.html#dom-document-embeds" class="full-spec-link" title='Read about this "embeds" reference in the full HTML5 spec.'>embeds</a></code></dt>
+   <dt><var title="">document</var> . <code title="dom-document-plugins"><a href="http://dev.w3.org/html5/spec/.html#dom-document-plugins" class="full-spec-link" title='Read about this "plugins" reference in the full HTML5 spec.'>plugins</a></code></dt>
    <dd>
-    <p>Return an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="the-iframe-element.html#the-embed-element">embed</a></code> elements in the <code><a href="#document">Document</a></code>.</p>
+    <p>Return an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="the-iframe-element.html#the-embed-element">embed</a></code> elements in the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>.</p>
    </dd>
 
-   <dt><var title="">document</var> . <code title="dom-document-links"><a href="#dom-document-links">links</a></code></dt>
+   <dt><var title="">document</var> . <code title="dom-document-links"><a href="http://dev.w3.org/html5/spec/.html#dom-document-links" class="full-spec-link" title='Read about this "links" reference in the full HTML5 spec.'>links</a></code></dt>
    <dd>
-    <p>Returns an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="text-level-semantics.html#the-a-element">a</a></code> and <code><a href="the-map-element.html#the-area-element">area</a></code> elements in the <code><a href="#document">Document</a></code> that have <code title="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">href</a></code> attributes.</p>
+    <p>Returns an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="text-level-semantics.html#the-a-element">a</a></code> and <code><a href="the-map-element.html#the-area-element">area</a></code> elements in the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> that have <code title="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">href</a></code> attributes.</p>
    </dd>
 
-   <dt><var title="">document</var> . <code title="dom-document-forms"><a href="#dom-document-forms">forms</a></code></dt>
+   <dt><var title="">document</var> . <code title="dom-document-forms"><a href="http://dev.w3.org/html5/spec/.html#dom-document-forms" class="full-spec-link" title='Read about this "forms" reference in the full HTML5 spec.'>forms</a></code></dt>
    <dd>
-    <p>Return an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="forms.html#the-form-element">form</a></code> elements in the <code><a href="#document">Document</a></code>.</p>
+    <p>Return an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="forms.html#the-form-element">form</a></code> elements in the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>.</p>
    </dd>
 
-   <dt><var title="">document</var> . <code title="dom-document-scripts"><a href="#dom-document-scripts">scripts</a></code></dt>
+   <dt><var title="">document</var> . <code title="dom-document-scripts"><a href="http://dev.w3.org/html5/spec/.html#dom-document-scripts" class="full-spec-link" title='Read about this "scripts" reference in the full HTML5 spec.'>scripts</a></code></dt>
    <dd>
-    <p>Return an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="scripting-1.html#script">script</a></code> elements in the <code><a href="#document">Document</a></code>.</p>
+    <p>Return an <code><a href="urls.html#htmlcollection">HTMLCollection</a></code> of the <code><a href="scripting-1.html#script">script</a></code> elements in the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>.</p>
    </dd>
 
-  </dl><dl class="domintro"><dt><var title="">collection</var> = <var title="">document</var> . <code title="dom-document-getElementsByName"><a href="#dom-document-getelementsbyname">getElementsByName</a></code>(<var title="">name</var>)</dt>
+  </dl><dl class="domintro"><dt><var title="">collection</var> = <var title="">document</var> . <code title="dom-document-getElementsByName"><a href="http://dev.w3.org/html5/spec/.html#dom-document-getelementsbyname" class="full-spec-link" title='Read about this "getElementsByName" reference in the full HTML5 spec.'>getElementsByName</a></code>(<var title="">name</var>)</dt>
    <dd>
-    <p>Returns a <code><a href="#nodelist">NodeList</a></code> of elements in the
-    <code><a href="#document">Document</a></code> that have a <code title="">name</code>
+    <p>Returns a <code><a href="http://dev.w3.org/html5/spec/.html#nodelist" class="full-spec-link" title='Read about this "NodeList" reference in the full HTML5 spec.'>NodeList</a></code> of elements in the
+    <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> that have a <code title="">name</code>
     attribute with the value <var title="">name</var>.</p>
    </dd>
 
-   <dt><var title="">collection</var> = <var title="">document</var> . <code title="dom-document-getElementsByClassName"><a href="#dom-document-getelementsbyclassname">getElementsByClassName(<var title="">classes</var>)</a></code></dt>
-   <dt><var title="">collection</var> = <var title="">element</var> . <code title="dom-getElementsByClassName"><a href="#dom-getelementsbyclassname">getElementsByClassName(<var title="">classes</var>)</a></code></dt>
+   <dt><var title="">collection</var> = <var title="">document</var> . <code title="dom-document-getElementsByClassName"><a href="http://dev.w3.org/html5/spec/.html#dom-document-getelementsbyclassname" class="full-spec-link" title='Read about this "getElementsByClassName(classes)" reference in the full HTML5 spec.'>getElementsByClassName(<var title="">classes</var>)</a></code></dt>
+   <dt><var title="">collection</var> = <var title="">element</var> . <code title="dom-getElementsByClassName"><a href="http://dev.w3.org/html5/spec/.html#dom-getelementsbyclassname" class="full-spec-link" title='Read about this "getElementsByClassName(classes)" reference in the full HTML5 spec.'>getElementsByClassName(<var title="">classes</var>)</a></code></dt>
    <dd>
-    <p>Returns a <code><a href="#nodelist">NodeList</a></code> of the elements in the object
-    on which the method was invoked (a <code><a href="#document">Document</a></code> or an
-    <code><a href="#element">Element</a></code>) that have all the classes given by <var title="">classes</var>.</p>
+    <p>Returns a <code><a href="http://dev.w3.org/html5/spec/.html#nodelist" class="full-spec-link" title='Read about this "NodeList" reference in the full HTML5 spec.'>NodeList</a></code> of the elements in the object
+    on which the method was invoked (a <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> or an
+    <code><a href="http://dev.w3.org/html5/spec/.html#element" class="full-spec-link" title='Read about this "Element" reference in the full HTML5 spec.'>Element</a></code>) that have all the classes given by <var title="">classes</var>.</p>
     <p>The <var title="">classes</var> argument is interpreted as a
     space-separated list of classes.</p>
    </dd>
@@ -637,11 +635,11 @@
 &lt;/div&gt;</pre>
 
    <p>A call to <code title="">document.getElementById('example').getElementsByClassName('aaa')</code>
-   would return a <code><a href="#nodelist">NodeList</a></code> with the two paragraphs <code title="">p1</code> and <code title="">p2</code> in it.</p>
+   would return a <code><a href="http://dev.w3.org/html5/spec/.html#nodelist" class="full-spec-link" title='Read about this "NodeList" reference in the full HTML5 spec.'>NodeList</a></code> with the two paragraphs <code title="">p1</code> and <code title="">p2</code> in it.</p>
 
-   <p>A call to <code title="">getElementsByClassName('ccc&#160;bbb')</code> would only
+   <p>A call to <code title="">getElementsByClassName('ccc&#194;&#160;bbb')</code> would only
    return one node, however, namely <code title="">p3</code>. A call
-   to <code title="">document.getElementById('example').getElementsByClassName('bbb&#160;&#160;ccc&#160;')</code>
+   to <code title="">document.getElementById('example').getElementsByClassName('bbb&#194;&#160;&#194;&#160;ccc&#194;&#160;')</code>
    would return the same thing.</p>
 
    <p>A call to <code title="">getElementsByClassName('aaa,bbb')</code> would return no
@@ -651,20 +649,20 @@
 >         * xGetParentElementByClassName(rootElement, className, tagName) -
 > Navigates upwards until we hit a parent element with the given class name and
 > optional tag name.
---><hr><p class="note">The <code title="dom-document-dir"><a href="#dom-document-dir">dir</a></code>
+--><hr><p class="note">The <code title="dom-document-dir"><a href="http://dev.w3.org/html5/spec/.html#dom-document-dir" class="full-spec-link" title='Read about this "dir" reference in the full HTML5 spec.'>dir</a></code>
   attribute on the <code><a href="#htmldocument">HTMLDocument</a></code> interface is defined
   along with the <code title="attr-dir"><a href="elements.html#the-dir-attribute">dir</a></code> content
   attribute.</p><h4 id="creating-documents"><span class="secno">3.1.5 </span>Creating documents</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><a href="#xml-documents">XML documents</a> can be created from script using the
-  <code title="dom-DOMImplementation-createDocument"><a href="#dom-domimplementation-createdocument">createDocument()</a></code>
-  method on the <code><a href="#domimplementation">DOMImplementation</a></code> interface.</p><p><a href="#html-documents">HTML documents</a> can be created using the <code title="dom-DOMHTMLImplementation-createHTMLDocument"><a href="#dom-domhtmlimplementation-createhtmldocument">createHTMLDocument()</a></code>
+  <code title="dom-DOMImplementation-createDocument"><a href="http://dev.w3.org/html5/spec/.html#dom-domimplementation-createdocument" class="full-spec-link" title='Read about this "createDocument()" reference in the full HTML5 spec.'>createDocument()</a></code>
+  method on the <code><a href="http://dev.w3.org/html5/spec/.html#domimplementation" class="full-spec-link" title='Read about this "DOMImplementation" reference in the full HTML5 spec.'>DOMImplementation</a></code> interface.</p><p><a href="#html-documents">HTML documents</a> can be created using the <code title="dom-DOMHTMLImplementation-createHTMLDocument"><a href="http://dev.w3.org/html5/spec/.html#dom-domhtmlimplementation-createhtmldocument" class="full-spec-link" title='Read about this "createHTMLDocument()" reference in the full HTML5 spec.'>createHTMLDocument()</a></code>
   method:</p><pre class="idl">[Supplemental, NoInterfaceObject]
 interface <dfn id="domhtmlimplementation">DOMHTMLImplementation</dfn> {
-  <a href="#document">Document</a> <a href="#dom-domhtmlimplementation-createhtmldocument" title="dom-DOMHTMLImplementation-createHTMLDocument">createHTMLDocument</a>(in DOMString title);
+  <a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a> <a href="http://dev.w3.org/html5/spec/.html#dom-domhtmlimplementation-createhtmldocument" title='Read about this "createHTMLDocument" reference in the full HTML5 spec.' class="full-spec-link">createHTMLDocument</a>(in DOMString title);
 };
-<a href="#domimplementation">DOMImplementation</a> implements <a href="#domhtmlimplementation">DOMHTMLImplementation</a>;</pre><dl class="domintro"><dt><var title="">document</var> = <var title="">document</var> . <code title="dom-document-implementation">implementation</code> . <code title="dom-DOMHTMLImplementation-createHTMLDocument"><a href="#dom-domhtmlimplementation-createhtmldocument">createHTMLDocument</a></code>( <var title="">title</var> )</dt>
+<a href="http://dev.w3.org/html5/spec/.html#domimplementation" class="full-spec-link" title='Read about this "DOMImplementation" reference in the full HTML5 spec.'>DOMImplementation</a> implements <a href="#domhtmlimplementation">DOMHTMLImplementation</a>;</pre><dl class="domintro"><dt><var title="">document</var> = <var title="">document</var> . <code title="dom-document-implementation">implementation</code> . <code title="dom-DOMHTMLImplementation-createHTMLDocument"><a href="http://dev.w3.org/html5/spec/.html#dom-domhtmlimplementation-createhtmldocument" class="full-spec-link" title='Read about this "createHTMLDocument" reference in the full HTML5 spec.'>createHTMLDocument</a></code>( <var title="">title</var> )</dt>
    <dd>
 
-    <p>Returns a new <code><a href="#document">Document</a></code>, with a basic DOM already
+    <p>Returns a new <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>, with a basic DOM already
     constructed with an appropriate <code><a href="semantics.html#the-title-element-0">title</a></code> element.</p>
 
    </dd>

--- NEW FILE: fragment-links.html ---
<div xmlns='http://www.w3.org/1999/xhtml'>
<ul>
<li>#refsRFC1557</li>
<li>references</li>
</ul>
<ul>
<li>#attr-meter-high</li>
<li>the-button-element</li>
</ul>
<ul>
<li>#refsRFC1554</li>
<li>references</li>
</ul>
<ul>
<li>#dom-opener</li>
<li>browsers</li>
</ul>
<ul>
<li>#attr-label-for</li>
[...5727 lines suppressed...]
<li>#start-tags</li>
<li>syntax</li>
</ul>
<ul>
<li>#content-categories</li>
<li>content-models</li>
</ul>
<ul>
<li>#browsing-context-names</li>
<li>browsers</li>
</ul>
<ul>
<li>#submit-button-state</li>
<li>number-state</li>
</ul>
<ul>
<li>#concept-select-option-list</li>
<li>the-button-element</li>
</ul>
</div>

Index: the-input-element.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/the-input-element.html,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -d -r1.32 -r1.33
--- the-input-element.html	2 Jul 2010 23:07:34 -0000	1.32
+++ the-input-element.html	7 Jul 2010 08:58:14 -0000	1.33
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.10.7 The input element &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.10.7 The input element &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
[...1361 lines suppressed...]
 <!-- <td class="yes"> Yes          Radio Button -->
      </td><td class="yes"> Yes     <!-- File Upload -->
-     </td><td class="no"> &#183; <!-- Submit Button -->
-     </td><td class="no"> &#183; <!-- Image Button -->
-     </td><td class="no"> &#183; <!-- Reset Button -->
+     </td><td class="no"> &#194;&#183; <!-- Submit Button -->
+     </td><td class="no"> &#194;&#183; <!-- Image Button -->
+     </td><td class="no"> &#194;&#183; <!-- Reset Button -->
 <!-- <td class="no"> &middot;      Button -->
 
   </td></tr></tbody></table><p>The <dfn id="attr-input-value" title="attr-input-value"><code>value</code></dfn>
-  content attribute gives the default <a href="#concept-fe-value" title="concept-fe-value">value</a> of the <code><a href="#the-input-element">input</a></code>
+  content attribute gives the default <a href="http://dev.w3.org/html5/spec/.html#concept-fe-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a> of the <code><a href="#the-input-element">input</a></code>
   element. </p><p>The <dfn id="attr-input-checked" title="attr-input-checked"><code>checked</code></dfn>
   content attribute is a <a href="common-microsyntaxes.html#boolean-attribute">boolean attribute</a> that gives the
-  default <a href="#concept-fe-checked" title="concept-fe-checked">checkedness</a> of the
+  default <a href="http://dev.w3.org/html5/spec/.html#concept-fe-checked" title='Read about this "checkedness" reference in the full HTML5 spec.' class="full-spec-link">checkedness</a> of the
   <code><a href="#the-input-element">input</a></code> element. </p><p>The <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">form</a></code> attribute is used to
   explicitly associate the <code><a href="#the-input-element">input</a></code> element with its
   <a href="association-of-controls-and-forms.html#form-owner">form owner</a>. The <code title="attr-fe-name"><a href="association-of-controls-and-forms.html#attr-fe-name">name</a></code>

Index: comms.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/comms.html,v
retrieving revision 1.562
retrieving revision 1.563
diff -u -d -r1.562 -r1.563
--- comms.html	6 Jan 2010 16:38:35 -0000	1.562
+++ comms.html	7 Jul 2010 08:58:10 -0000	1.563
@@ -1,499 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>8 Communication &#8212; HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
-   pre { margin-left: 2em; white-space: pre-wrap; }
-   h2 { margin: 3em 0 1em 0; }
-   h3 { margin: 2.5em 0 1em 0; }
-   h4 { margin: 2.5em 0 0.75em 0; }
-   h5, h6 { margin: 2.5em 0 1em; }
-   h1 + h2, h1 + h2 + h2 { margin: 0.75em 0 0.75em; }
-   h2 + h3, h3 + h4, h4 + h5, h5 + h6 { margin-top: 0.5em; }
-   p { margin: 1em 0; }
-   hr:not(.top) { display: block; background: none; border: none; padding: 0; margin: 2em 0; height: auto; }
-   dl, dd { margin-top: 0; margin-bottom: 0; }
-   dt { margin-top: 0.75em; margin-bottom: 0.25em; clear: left; }
-   dt + dt { margin-top: 0; }
-   dd dt { margin-top: 0.25em; margin-bottom: 0; }
-   dd p { margin-top: 0; }
-   dd dl + p { margin-top: 1em; }
-   dd table + p { margin-top: 1em; }
-   p + * > li, dd li { margin: 1em 0; }
-   dt, dfn { font-weight: bold; font-style: normal; }
-   dt dfn { font-style: italic; }
-   pre, code { font-size: inherit; font-family: monospace; font-variant: normal; }
-   pre strong { color: black; font: inherit; font-weight: bold; background: yellow; }
-   pre em { font-weight: bolder; font-style: normal; }
-   @media screen { code { color: orangered; } code :link, code :visited { color: inherit; } }
-   var sub { vertical-align: bottom; font-size: smaller; position: relative; top: 0.1em; }
-   table { border-collapse: collapse; border-style: hidden hidden none hidden; }
-   table thead { border-bottom: solid; }
-   table tbody th:first-child { border-left: solid; }
-   table tbody th { text-align: left; }
-   table td, table th { border-left: solid; border-right: solid; border-bottom: solid thin; vertical-align: top; padding: 0.2em; }
-   blockquote { margin: 0 0 0 2em; border: 0; padding: 0; font-style: italic; }
-
-   .bad, .bad *:not(.XXX) { color: gray; border-color: gray; background: transparent; }
-   .matrix, .matrix td { border: none; text-align: right; }
-   .matrix { margin-left: 2em; }
-   .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
-   .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
-   .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-
-   .toc dfn, h1 dfn, h2 dfn, h3 dfn, h4 dfn, h5 dfn, h6 dfn { font: inherit; }
-   img.extra { float: right; }
-   pre.idl { border: solid thin; background: #EEEEEE; color: black; padding: 0.5em 1em; }
-   pre.idl :link, pre.idl :visited { color: inherit; background: transparent; }
-   pre.css { border: solid thin; background: #FFFFEE; color: black; padding: 0.5em 1em; }
-   pre.css:first-line { color: #AAAA50; }
-   dl.domintro { color: green; margin: 2em 0 2em 2em; padding: 0.5em 1em; border: none; background: #EEFFEE; }
-   hr + dl.domintro, div.impl + dl.domintro { margin-top: 2.5em; margin-bottom: 1.5em; }
-   dl.domintro dt, dl.domintro dt * { color: black; text-decoration: none; }
-   dl.domintro dd { margin: 0.5em 0 1em 2em; padding: 0; }
-   dl.domintro dd p { margin: 0.5em 0; }
-   dl.switch { padding-left: 2em; }
-   dl.switch > dt { text-indent: -1.5em; }
-   dl.switch > dt:before { content: '\21AA'; padding: 0 0.5em 0 0; display: inline-block; width: 1em; text-align: right; line-height: 0.5em; }
-   dl.triple { padding: 0 0 0 1em; }
-   dl.triple dt, dl.triple dd { margin: 0; display: inline }
-   dl.triple dt:after { content: ':'; }
-   dl.triple dd:after { content: '\A'; white-space: pre; }
-   .diff-old { text-decoration: line-through; color: silver; background: transparent; }
-   .diff-chg, .diff-new { text-decoration: underline; color: green; background: transparent; }
-   a .diff-new { border-bottom: 1px blue solid; }
-
-   h2 { page-break-before: always; }
-   h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
-   h1 + h2, hr + h2.no-toc { page-break-before: auto; }
-
-   p > span:not([title=""]):not([class="XXX"]):not([class="impl"]), li > span:not([title=""]):not([class="XXX"]):not([class="impl"]) { border-bottom: solid #9999CC; }
-
-   div.head { margin: 0 0 1em; padding: 1em 0 0 0; }
-   div.head p { margin: 0; }
-   div.head h1 { margin: 0; }
-   div.head .logo { float: right; margin: 0 1em; }
-   div.head .logo img { border: none } /* remove border from top image */
-   div.head dl { margin: 1em 0; }
-   div.head p.copyright, div.head p.alt { font-size: x-small; font-style: oblique; margin: 0; }
-
-   body > .toc > li { margin-top: 1em; margin-bottom: 1em; }
-   body > .toc.brief > li { margin-top: 0.35em; margin-bottom: 0.35em; }
-   body > .toc > li > * { margin-bottom: 0.5em; }
-   body > .toc > li > * > li > * { margin-bottom: 0.25em; }
-   .toc, .toc li { list-style: none; }
-
-   .brief { margin-top: 1em; margin-bottom: 1em; line-height: 1.1; }
-   .brief li { margin: 0; padding: 0; }
-   .brief li p { margin: 0; padding: 0; }
-
-   .category-list { margin-top: -0.75em; margin-bottom: 1em; line-height: 1.5; }
-   .category-list::before { content: '\21D2\A0'; font-size: 1.2em; font-weight: 900; }
-   .category-list li { display: inline; }
-   .category-list li:not(:last-child)::after { content: ', '; }
-   .category-list li > span, .category-list li > a { text-transform: lowercase; }
-   .category-list li * { text-transform: none; } /* don't affect <code> nested in <a> */
-
-   .XXX { color: #E50000; background: white; border: solid red; padding: 0.5em; margin: 1em 0; }
-   .XXX > :first-child { margin-top: 0; }
-   p .XXX { line-height: 3em; }
-   .annotation { border: solid thin black; background: #0C479D; color: white; position: relative; margin: 8px 0 20px 0; }
-   .annotation:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; margin: 6px -6px -6px 6px; background: #333333; z-index: -1; content: ''; }
-   .annotation :link, .annotation :visited { color: inherit; }
-   .annotation :link:hover, .annotation :visited:hover { background: transparent; }
-   .annotation span { border: none ! important; }
-   .note { color: green; background: transparent; font-family: sans-serif; }
-   .warning { color: red; background: transparent; }
-   .note, .warning { font-weight: bolder; font-style: italic; }
-   p.note, div.note { padding: 0.5em 2em; }
-   span.note { padding: 0 2em; }
-   .note p:first-child, .warning p:first-child { margin-top: 0; }
-   .note p:last-child, .warning p:last-child { margin-bottom: 0; }
-   .warning:before { font-style: normal; }
-   p.note:before { content: 'Note: '; }
-   p.warning:before { content: '\26A0 Warning! '; }
-
-   .bookkeeping:before { display: block; content: 'Bookkeeping details'; font-weight: bolder; font-style: italic; }
-   .bookkeeping { font-size: 0.8em; margin: 2em 0; }
-   .bookkeeping p { margin: 0.5em 2em; display: list-item; list-style: square; }
-
-   h4 { position: relative; z-index: 3; }
-   h4 + .element, h4 + div + .element { margin-top: -2.5em; padding-top: 2em; }
-   .element {
-     background: #EEEEFF;
-     color: black;
-     margin: 0 0 1em 0.15em;
-     padding: 0 1em 0.25em 0.75em;
-     border-left: solid #9999FF 0.25em;
-     position: relative;
-     z-index: 1;
-   }
-   .element:before {
-     position: absolute;
-     z-index: 2;
-     top: 0;
-     left: -1.15em;
-     height: 2em;
-     width: 0.9em;
-     background: #EEEEFF;
-     content: ' ';
-     border-style: none none solid solid;
-     border-color: #9999FF;
-     border-width: 0.25em;
-   }
-
-   .example { display: block; color: #222222; background: #FCFCFC; border-left: double; margin-left: 2em; padding-left: 1em; }
-   td > .example:only-child { margin: 0 0 0 0.1em; }
-
-   .tall-and-narrow {
-     font-size: 0.6em;
-     column-width: 25em;
-     column-gap: 1em;
-     -moz-column-width: 25em;
-     -moz-column-gap: 1em;
-     -webkit-column-width: 25em;
-     -webkit-column-gap: 1em;
-   }
-
-   ul.domTree, ul.domTree ul { padding: 0 0 0 1em; margin: 0; }
-   ul.domTree li { padding: 0; margin: 0; list-style: none; position: relative; }
-   ul.domTree li li { list-style: none; }
-   ul.domTree li:first-child::before { position: absolute; top: 0; height: 0.6em; left: -0.75em; width: 0.5em; border-style: none none solid solid; content: ''; border-width: 0.1em; }
-   ul.domTree li:not(:last-child)::after { position: absolute; top: 0; bottom: -0.6em; left: -0.75em; width: 0.5em; border-style: none none solid solid; content: ''; border-width: 0.1em; }
-   ul.domTree span { font-style: italic; font-family: serif; }
-   ul.domTree .t1 code { color: purple; font-weight: bold; }
-   ul.domTree .t2 { font-style: normal; font-family: monospace; }
-   ul.domTree .t2 .name { color: black; font-weight: bold; }
-   ul.domTree .t2 .value { color: blue; font-weight: normal; }
-   ul.domTree .t3 code, .domTree .t4 code, .domTree .t5 code { color: gray; }
-   ul.domTree .t7 code, .domTree .t8 code { color: green; }
-   ul.domTree .t10 code { color: teal; }
-
-   #configUI { position: absolute; z-index: 20; top: 10em; right: 1em; width: 11em; font-size: small; }
-   #configUI p { margin: 0.5em 0; padding: 0.3em; background: #EEEEEE; color: black; border: inset thin; }
-   #configUI p label { display: block; }
-   #configUI #updateUI, #configUI .loginUI { text-align: center; }
-   #configUI input[type=button] { display: block; margin: auto; }
-  </style><style type="text/css">
-
-   .applies thead th > * { display: block; }
-   .applies thead code { display: block; }
-   .applies tbody th { whitespace: nowrap; }
-   .applies td { text-align: center; }
-   .applies .yes { background: yellow; }
-
-   .matrix, .matrix td { border: none; text-align: right; }
-   .matrix { margin-left: 2em; }
-
-   .dice-example { border-collapse: collapse; border-style: hidden solid solid hidden; border-width: thin; margin-left: 3em; }
-   .dice-example caption { width: 30em; font-size: smaller; font-style: italic; padding: 0.75em 0; text-align: left; }
-   .dice-example td, .dice-example th { border: solid thin; width: 1.35em; height: 1.05em; text-align: center; padding: 0; }
-
-   #table-example-1 { border: solid thin; border-collapse: collapse; margin-left: 3em; }
-   #table-example-1 * { font-family: "Essays1743", serif; line-height: 1.01em; }
-   #table-example-1 caption { padding-bottom: 0.5em; }
-   #table-example-1 thead, #table-example-1 tbody { border: none; }
-   #table-example-1 th, #table-example-1 td { border: solid thin; }
-   #table-example-1 th { font-weight: normal; }
-   #table-example-1 td { border-style: none solid; vertical-align: top; }
-   #table-example-1 th { padding: 0.5em; vertical-align: middle; text-align: center; }
-   #table-example-1 tbody tr:first-child td { padding-top: 0.5em; }
-   #table-example-1 tbody tr:last-child td { padding-bottom: 1.5em; }
-   #table-example-1 tbody td:first-child { padding-left: 2.5em; padding-right: 0; width: 9em; }
-   #table-example-1 tbody td:first-child::after { content: leader(". "); }
-   #table-example-1 tbody td { padding-left: 2em; padding-right: 2em; }
-   #table-example-1 tbody td:first-child + td { width: 10em; }
-   #table-example-1 tbody td:first-child + td ~ td { width: 2.5em; }
-   #table-example-1 tbody td:first-child + td + td + td ~ td { width: 1.25em; }
-
-   .apple-table-examples { border: none; border-collapse: separate; border-spacing: 1.5em 0em; width: 40em; margin-left: 3em; }
-   .apple-table-examples * { font-family: "Times", serif; }
-   .apple-table-examples td, .apple-table-examples th { border: none; white-space: nowrap; padding-top: 0; padding-bottom: 0; }
-   .apple-table-examples tbody th:first-child { border-left: none; width: 100%; }
-   .apple-table-examples thead th:first-child ~ th { font-size: smaller; font-weight: bolder; border-bottom: solid 2px; text-align: center; }
-   .apple-table-examples tbody th::after, .apple-table-examples tfoot th::after { content: leader(". ") }
-   .apple-table-examples tbody th, .apple-table-examples tfoot th { font: inherit; text-align: left; }
-   .apple-table-examples td { text-align: right; vertical-align: top; }
-   .apple-table-examples.e1 tbody tr:last-child td { border-bottom: solid 1px; }
-   .apple-table-examples.e1 tbody + tbody tr:last-child td { border-bottom: double 3px; }
-   .apple-table-examples.e2 th[scope=row] { padding-left: 1em; }
-   .apple-table-examples sup { line-height: 0; }
-
-  </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script>
-   function getCookie(name) {
-     var params = location.search.substr(1).split("&");
-     for (var index = 0; index < params.length; index++) {
-       if (params[index] == name)
-         return "1";
-       var data = params[index].split("=");
-       if (data[0] == name)
-         return unescape(data[1]);
-     }
-     var cookies = document.cookie.split("; ");
-     for (var index = 0; index < cookies.length; index++) {
-       var data = cookies[index].split("=");
-       if (data[0] == name)
-         return unescape(data[1]);
-     }
-     return null;
-   }
-   function load(script) {
-     var e = document.createElement('script');
-     e.setAttribute('src', 'http://www.whatwg.org/specs/web-apps/current-work/' + script + '?' + encodeURIComponent(location) + '&' + encodeURIComponent(document.referrer));
-     document.body.appendChild(e);
-   }
-   function init() {
-     if (location.search == '?slow-browser')
-       return;
-     var configUI = document.createElement('div');
-     configUI.id = 'configUI';
-     document.body.appendChild(configUI);
-     // load('reviewer.js'); // would need cross-site XHR
-     if (document.getElementById('head'))
-       load('toc.js');
-     
-     // load('updater.js'); // would need cross-site XHR
-     load('dfn.js');
-     // load('status.js'); // would need cross-site XHR
-     if (getCookie('profile') == '1')
-       document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
-     fixBrokenLink();
-   }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="dnd.html" title="7.9 Drag and drop" rel="prev">
-  <link href="Overview.html#contents" title="Table of contents" rel="index">
-  <link href="syntax.html" title="9 The HTML syntax" rel="next">
-  </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
-   <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p>
-   <h1>HTML5 (Author Edition)</h1>
-   </div><div>
-   <a href="dnd.html">&#8592; 7.9 Drag and drop</a> &#8211;
-   <a href="Overview.html#contents">Table of contents</a> &#8211;
-   <a href="syntax.html">9 The HTML syntax &#8594;</a>
-  <ol class="toc"><li><a href="comms.html#comms"><span class="secno">8 </span>Communication</a>
-  <ol><li><a href="comms.html#event-definitions"><span class="secno">8.1 </span>Event definitions</a></li><li><a href="comms.html#crossDocumentMessages"><span class="secno">8.2 </span>Cross-document messaging</a>
-    <ol><li><a href="comms.html#introduction-5"><span class="secno">8.2.1 </span>Introduction</a></li><li><a href="comms.html#security-4"><span class="secno">8.2.2 </span>Security</a></li><li><a href="comms.html#posting-messages"><span class="secno">8.2.3 </span>Posting messages</a></li></ol></li><li><a href="comms.html#channel-messaging"><span class="secno">8.3 </span>Channel messaging</a>
-    <ol><li><a href="comms.html#introduction-6"><span class="secno">8.3.1 </span>Introduction</a></li><li><a href="comms.html#message-channels"><span class="secno">8.3.2 </span>Message channels</a></li><li><a href="comms.html#message-ports"><span class="secno">8.3.3 </span>Message ports</a>
-      <ol><li><a href="comms.html#ports-and-garbage-collection"><span class="secno">8.3.3.1 </span>Ports and garbage collection</a></li></ol></li></ol></li></ol></li></ol></div>
-
-  <h2 id="comms"><span class="secno">8 </span>Communication</h2><h3 id="event-definitions"><span class="secno">8.1 </span>Event definitions</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Messages in <span>server-sent events</span>, <span>Web
-  sockets</span>, <a href="#crossDocumentMessages">cross-document messaging</a>, and
-  <a href="#channel-messaging">channel messaging</a> use the <dfn id="event-message" title="event-message"><code>message</code></dfn> event.
-  
-  <a href="references.html#refsEVENTSOURCE">[EVENTSOURCE]</a>
-  <a href="references.html#refsWEBSOCKET">[WEBSOCKET]</a>
-  
-  </p><p>The following interface is defined for this event:</p><pre class="idl">interface <dfn id="messageevent">MessageEvent</dfn> : Event {
-  readonly attribute any <a href="#dom-messageevent-data" title="dom-MessageEvent-data">data</a>;
-  readonly attribute DOMString <a href="#dom-messageevent-origin" title="dom-MessageEvent-origin">origin</a>;
-  readonly attribute DOMString <a href="#dom-messageevent-lasteventid" title="dom-MessageEvent-lastEventId">lastEventId</a>;
-  readonly attribute <a href="#windowproxy">WindowProxy</a> <a href="#dom-messageevent-source" title="dom-MessageEvent-source">source</a>;
-  readonly attribute <a href="#messageportarray">MessagePortArray</a> <a href="#dom-messageevent-ports" title="dom-MessageEvent-ports">ports</a>;
-  void <a href="#dom-messageevent-initmessageevent" title="dom-MessageEvent-initMessageEvent">initMessageEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dataArg, in DOMString originArg, in DOMString lastEventIdArg, in <a href="#windowproxy">WindowProxy</a> sourceArg, in <a href="#messageportarray">MessagePortArray</a> portsArg);
-};</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-MessageEvent-data"><a href="#dom-messageevent-data">data</a></code></dt>
-
-   <dd>
-
-    <p>Returns the data of the message.</p>
-
-   </dd>
-
-   <dt><var title="">event</var> . <code title="dom-MessageEvent-origin"><a href="#dom-messageevent-origin">origin</a></code></dt>
-
-   <dd>
-
-    <p>Returns the origin of the message, for <span>server-sent
-    events</span> and <a href="#crossDocumentMessages">cross-document messaging</a>.</p>
-
-   </dd>
-
-   <dt><var title="">event</var> . <code title="dom-MessageEvent-lastEventId"><a href="#dom-messageevent-lasteventid">lastEventId</a></code></dt>
-
-   <dd>
-
-    <p>Returns the last event ID, for <span>server-sent
-    events</span>.</p>
-
-   </dd>
-
-   <dt><var title="">event</var> . <code title="dom-MessageEvent-source"><a href="#dom-messageevent-source">source</a></code></dt>
-
-   <dd>
-
-    <p>Returns the <code><a href="#windowproxy">WindowProxy</a></code> of the source window, for
-    <a href="#crossDocumentMessages">cross-document messaging</a>.</p>
-
-   </dd>
-
-   <dt><var title="">event</var> . <code title="dom-MessageEvent-ports"><a href="#dom-messageevent-ports">ports</a></code></dt>
-
-   <dd>
-
-    <p>Returns the <code><a href="#messageportarray">MessagePortArray</a></code> sent with the
-    message, for <a href="#crossDocumentMessages">cross-document messaging</a> and
-    <a href="#channel-messaging">channel messaging</a>.</p>
-
-   </dd>
-
-  </dl><h3 id="crossDocumentMessages"><span class="secno">8.2 </span><dfn>Cross-document messaging</dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Web browsers, for security and privacy reasons, prevent documents
-  in different domains from affecting each other; that is, cross-site
-  scripting is disallowed.</p><p>While this is an important security feature, it prevents pages
-  from different domains from communicating even when those pages are
-  not hostile. This section introduces a messaging system that allows
-  documents to communicate with each other regardless of their source
-  domain, in a way designed to not enable cross-site scripting
-  attacks.</p><h4 id="introduction-5"><span class="secno">8.2.1 </span>Introduction</h4><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><p><i>This section is non-normative.</i></p><div class="example">
-
-   <p>For example, if document A contains an <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code>
-   element that contains document B, and script in document A calls
-   <code title="dom-window-postMessage-2"><a href="#dom-window-postmessage-2">postMessage()</a></code> on the
-   <code><a href="browsers.html#window">Window</a></code> object of document B, then a message event will
-   be fired on that object, marked as originating from the
-   <code><a href="browsers.html#window">Window</a></code> of document A. The script in document A might
-   look like:</p>
-
-   <pre>var o = document.getElementsByTagName('iframe')[0];
-o.contentWindow.postMessage('Hello world', 'http://b.example.org/');</pre>
-
-   <p>To register an event handler for incoming events, the script
-   would use <code title="">addEventListener()</code> (or similar
-   mechanisms). For example, the script in document B might look
-   like:</p>
-
-   <pre>window.addEventListener('message', receiver, false);
-function receiver(e) {
-  if (e.origin == 'http://example.com') {
-    if (e.data == 'Hello world') {
-      e.source.postMessage('Hello', e.origin);
-    } else {
-      alert(e.data);
-    }
-  }
-}</pre>
-
-   <p>This script first checks the domain is the expected domain, and
-   then looks at the message, which it either displays to the user, or
-   responds to by sending a message back to the document which sent
-   the message in the first place.</p>
-
-  </div><h4 id="security-4"><span class="secno">8.2.2 </span>Security</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p class="warning">Use of this API requires extra care to protect
-  users from hostile entities abusing a site for their own
-  purposes.</p><p>Authors should check the <code title="dom-MessageEvent-origin"><a href="#dom-messageevent-origin">origin</a></code> attribute to ensure
-  that messages are only accepted from domains that they expect to
-  receive messages from. Otherwise, bugs in the author's message
-  handling code could be exploited by hostile sites.</p><p>Furthermore, even after checking the <code title="dom-MessageEvent-origin"><a href="#dom-messageevent-origin">origin</a></code> attribute, authors
-  should also check that the data in question is of the expected
-  format. Otherwise, if the source of the event has been attacked
-  using a cross-site scripting flaw, further unchecked processing of
-  information sent using the <code title="dom-window-postMessage-2"><a href="#dom-window-postmessage-2">postMessage()</a></code> method could
-  result in the attack being propagated into the receiver.</p><p>Authors should not use the wildcard keyword (*) in the <var title="">targetOrigin</var> argument in messages that contain any
-  confidential information, as otherwise there is no way to guarantee
-  that the message is only delivered to the recipient to which it was
-  intended.</p><h4 id="posting-messages"><span class="secno">8.2.3 </span>Posting messages</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-window-postMessage-2"><a href="#dom-window-postmessage-2">postMessage</a></code>(<var title="">message</var>, [ <var title="">ports</var>, ] <var title="">targetOrigin</var>)</dt>
-
-   <dd>
-
-    <p>Posts a message, optionally with an array of ports, to the
-    given window.</p>
-
-    <p>If the origin of the target window doesn't match the given
-    origin, the message is discarded, to avoid information leakage. To
-    send the message to the target regardless of origin, set the
-    target origin to "<code title="">*</code>".</p>
-
-    <p>Throws an <code><a href="urls.html#invalid_state_err">INVALID_STATE_ERR</a></code> if the <var title="">ports</var> array is not null and it contains either null
-    entries or duplicate ports.</p>
-
-   </dd>
-
-  </dl><h3 id="channel-messaging"><span class="secno">8.3 </span><dfn>Channel messaging</dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="introduction-6"><span class="secno">8.3.1 </span>Introduction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>To enable independent pieces of code (e.g. running in different
-  <a href="browsers.html#browsing-context" title="browsing context">browsing contexts</a>) to
-  communicate directly, authors can use <a href="#channel-messaging">channel
-  messaging</a>.</p><p>Communication channels in this mechanisms are implemented as
-  two-ways pipes, with a port at each end. Messages sent in one port
-  are delivered at the other port, and vice-versa. Messages are
-  asynchronous, and delivered as DOM events.</p><p>To create a connection (two "entangled" ports), the <code title="">MessageChannel()</code> constructor is called:</p><pre>var channel = new MessageChannel();</pre><p>One of the ports is kept as the local port, and the other port is
-  sent to the remote code, e.g. using <code title="dom-window-postMessage-3"><a href="#dom-window-postmessage-3">postMessage()</a></code>:</p><pre>otherWindow.postMessage('hello', [channel.port2], 'http://example.com');</pre><p>To send messages, the <code title="dom-MessagpePort-postMessage">postMessage()</code> method on
-  the port is used:</p><pre>channel.port1.postMessage('hello');</pre><p>To receive messages, one listens to <code title="event-message"><a href="#event-message">message</a></code> events:</p><pre>channel.port1.onmessage = handleMessage;
-function handleMessage(event) {
-  // message is in event.data
-  // ...
-}</pre><h4 id="message-channels"><span class="secno">8.3.2 </span>Message channels</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">[<a href="#dom-messagechannel" title="dom-MessageChannel">Constructor</a>]
-interface <dfn id="messagechannel">MessageChannel</dfn> {
-  readonly attribute <a href="#messageport">MessagePort</a> <a href="#dom-channel-port1" title="dom-channel-port1">port1</a>;
-  readonly attribute <a href="#messageport">MessagePort</a> <a href="#dom-channel-port2" title="dom-channel-port2">port2</a>;
-};</pre><dl class="domintro"><dt><var title="">channel</var> = new <code title="dom-MessageChannel"><a href="#dom-messagechannel">MessageChannel</a></code>()</dt>
-
-   <dd>
-
-    <p>Returns a new <code><a href="#messagechannel">MessageChannel</a></code> object with two new <code><a href="#messageport">MessagePort</a></code> objects.</p>
-
-   </dd>
-
-   <dt><var title="">channel</var> . <code title="dom-MessageChannel-port1">port1</code></dt>
-
-   <dd>
-
-    <p>Returns the first <code><a href="#messageport">MessagePort</a></code> object.</p>
-
-   </dd>
-
-   <dt><var title="">channel</var> . <code title="dom-MessageChannel-port2">port2</code></dt>
-
-   <dd>
-
-    <p>Returns the second <code><a href="#messageport">MessagePort</a></code> object.</p>
-
-   </dd>
-
-  </dl><h4 id="message-ports"><span class="secno">8.3.3 </span>Message ports</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Each channel has two message ports. Data sent through one port is
-  received by the other port, and vice versa.</p><pre class="idl">typedef sequence&lt;MessagePort&gt; <dfn id="messageportarray">MessagePortArray</dfn>;
-
-interface <dfn id="messageport">MessagePort</dfn> {
-<!-- v2-onclose  readonly attribute boolean <span title="dom-MessagePort-active">active</span>;
--->  void <a href="#dom-messageport-postmessage" title="dom-MessagePort-postMessage">postMessage</a>(in any message, in optional <a href="#messageportarray">MessagePortArray</a> ports);<!--
-  <span>MessagePort</span> <span title="dom-MessagePort-startConversation">startConversation</span>(in any message);-->
-  void <a href="#dom-messageport-start" title="dom-MessagePort-start">start</a>();
-  void <a href="#dom-messageport-close" title="dom-MessagePort-close">close</a>();
-
-  // event handlers
-           attribute <a href="browsers.html#function">Function</a> <a href="#handler-messageport-onmessage" title="handler-MessagePort-onmessage">onmessage</a>;
-};
-<a href="#messageport">MessagePort</a> implements <span>EventTarget</span>;</pre><dl class="domintro"><!-- v2-onclose
-   <dt><var title="">port</var> . <code title="dom-MessagePort-active">active</code></dt>
-
-   <dd>
-
-    <p>Returns true if the port is still active; otherwise, returns false.</p>
-
-   </dd>
---><dt><var title="">port</var> . <code title="dom-MessagePort-poseMessage">postMessage</code>(<var title="">message</var> [, <var title="">ports</var>] )</dt>
-
-   <dd>
-
-    <p>Posts a message through the channel, optionally with the given
-    ports.</p>
-
-    <p>Throws an <code><a href="urls.html#invalid_state_err">INVALID_STATE_ERR</a></code> if the <var title="">ports</var> array is not null and it contains either null
-    entries, duplicate ports, or the source or target port.</p>
-
-   </dd>
-
-   <dt><var title="">port</var> . <code title="dom-MessagePort-start"><a href="#dom-messageport-start">start</a></code>()</dt>
-
-   <dd>
-
-    <p>Begins dispatching messages received on the port.</p>
-
-   </dd>
-
-   <dt><var title="">port</var> . <code title="dom-MessagePort-close"><a href="#dom-messageport-close">close</a></code>()</dt>
-
-   <dd>
-
-    <p>Disconnects the port, so that it is no longer active.</p>
-
-   </dd>
-
-  </dl><h5 id="ports-and-garbage-collection"><span class="secno">8.3.3.1 </span>Ports and garbage collection</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p class="note">Authors are strongly encouraged to explicitly close
-  <code><a href="#messageport">MessagePort</a></code> objects to disentangle them, so that their
-  resources can be recollected. Creating many <code><a href="#messageport">MessagePort</a></code>
-  objects and discarding them without closing them can lead to high
-  memory usage.</p></body></html>
\ No newline at end of file

Index: grouping-content.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/grouping-content.html,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -d -r1.43 -r1.44
--- grouping-content.html	2 Jul 2010 23:07:31 -0000	1.43
+++ grouping-content.html	7 Jul 2010 08:58:11 -0000	1.44
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.5 Grouping content &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.5 Grouping content &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="sections.html" title="4.4 Sections" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="sections.html" title="4.4 Sections" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="text-level-semantics.html" title="4.6 Text-level semantics" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -332,7 +332,7 @@
    <dd>
     <pre class="idl">interface <dfn id="htmlparagraphelement">HTMLParagraphElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {};</pre>
    </dd>
-  </dl><p>The <code><a href="#the-p-element">p</a></code> element <a href="#represents">represents</a> a
+  </dl><p>The <code><a href="#the-p-element">p</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a
   <a href="content-models.html#paragraph">paragraph</a>.</p><div class="example">
    <p>The following examples are conforming HTML fragments:</p>
    <pre>&lt;p&gt;The little kitten gently seated himself on a piece of
@@ -392,7 +392,7 @@
    <dd>
     <pre class="idl">interface <dfn id="htmlhrelement">HTMLHRElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {};</pre>
    </dd>
-  </dl><p>The <code><a href="#the-hr-element">hr</a></code> element <a href="#represents">represents</a> a
+  </dl><p>The <code><a href="#the-hr-element">hr</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a
   <a href="content-models.html#paragraph">paragraph</a>-level thematic break, e.g. a scene change in
   a story, or a transition to another topic within a section of a
   reference book.</p><div class="example">
@@ -484,7 +484,7 @@
    <dd>
     <pre class="idl">interface <dfn id="htmlpreelement">HTMLPreElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {};</pre>
    </dd>
-  </dl><p>The <code><a href="#the-pre-element">pre</a></code> element <a href="#represents">represents</a> a block of
+  </dl><p>The <code><a href="#the-pre-element">pre</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a block of
   preformatted text, in which structure is represented by typographic
   conventions rather than by elements.</p><p class="note">In <a href="syntax.html#syntax">the HTML syntax</a>, a leading
   newline character immediately following the <code><a href="#the-pre-element">pre</a></code> element
@@ -570,12 +570,12 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlquoteelement">HTMLQuoteElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-quote-cite" title="dom-quote-cite">cite</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-quote-cite" title='Read about this "cite" reference in the full HTML5 spec.' class="full-spec-link">cite</a>;
 };</pre>
     <p class="note">The <code><a href="#htmlquoteelement">HTMLQuoteElement</a></code> interface is
     also used by the <code><a href="text-level-semantics.html#the-q-element">q</a></code> element.</p>
    </dd>
-  </dl><p>The <code><a href="#the-blockquote-element">blockquote</a></code> element <a href="#represents">represents</a> a
+  </dl><p>The <code><a href="#the-blockquote-element">blockquote</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a
   section that is quoted from another source.</p><p>Content inside a <code><a href="#the-blockquote-element">blockquote</a></code> must be quoted from
   another source, whose address, if it has one, may be cited in the
   <dfn id="attr-blockquote-cite" title="attr-blockquote-cite"><code>cite</code></dfn>
@@ -653,11 +653,11 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlolistelement">HTMLOListElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute boolean <a href="#dom-ol-reversed" title="dom-ol-reversed">reversed</a>;
-           attribute long <a href="#dom-ol-start" title="dom-ol-start">start</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-ol-reversed" title='Read about this "reversed" reference in the full HTML5 spec.' class="full-spec-link">reversed</a>;
+           attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-ol-start" title='Read about this "start" reference in the full HTML5 spec.' class="full-spec-link">start</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-ol-element">ol</a></code> element <a href="#represents">represents</a> a list of
+  </dl><p>The <code><a href="#the-ol-element">ol</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a list of
   items, where the items have been intentionally ordered, such that
   changing the order would change the meaning of the document.</p><p>The items of the list are the <code><a href="#the-li-element">li</a></code> element child nodes
   of the <code><a href="#the-ol-element">ol</a></code> element, in <a href="infrastructure.html#tree-order">tree order</a>.</p><p>The <dfn id="attr-ol-reversed" title="attr-ol-reversed"><code>reversed</code></dfn>
@@ -709,8 +709,8 @@
    <dd>
     <pre class="idl">interface <dfn id="htmlulistelement">HTMLUListElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {};</pre>
    </dd>
-  </dl><p>The <code><a href="#the-ul-element">ul</a></code> element <a href="#represents">represents</a> a list of
-  items, where the order of the items is not important &#8212; that
+  </dl><p>The <code><a href="#the-ul-element">ul</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a list of
+  items, where the order of the items is not important &#226;&#128;&#148; that
   is, where changing the order would not materially change the meaning
   of the document.</p><p>The items of the list are the <code><a href="#the-li-element">li</a></code> element child nodes
   of the <code><a href="#the-ul-element">ul</a></code> element.</p><div class="example">
@@ -757,10 +757,10 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmllielement">HTMLLIElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute long <a href="#dom-li-value" title="dom-li-value">value</a>;
+           attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-li-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-li-element">li</a></code> element <a href="#represents">represents</a> a list
+  </dl><p>The <code><a href="#the-li-element">li</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a list
   item. If its parent element is an <code><a href="#the-ol-element">ol</a></code>, <code><a href="#the-ul-element">ul</a></code>,
   or <code><a href="interactive-elements.html#menus">menu</a></code> element, then the element is an item of the
   parent element's list, as defined for those elements. Otherwise, the
@@ -776,7 +776,7 @@
  &lt;figcaption&gt;The top 10 movies of all time&lt;/figcaption&gt;
  &lt;ol&gt;
   &lt;li value="10"&gt;&lt;cite&gt;Josie and the Pussycats&lt;/cite&gt;, 2001&lt;/li&gt;
-  &lt;li value="9"&gt;&lt;cite lang="sh"&gt;&#1062;&#1088;&#1085;&#1072; &#1084;&#1072;&#1095;&#1082;&#1072;, &#1073;&#1077;&#1083;&#1080; &#1084;&#1072;&#1095;&#1086;&#1088;&lt;/cite&gt;, 1998&lt;/li&gt;
+  &lt;li value="9"&gt;&lt;cite lang="sh"&gt;&#208;&#166;&#209;&#128;&#208;&#189;&#208;&#176; &#208;&#188;&#208;&#176;&#209;&#135;&#208;&#186;&#208;&#176;, &#208;&#177;&#208;&#181;&#208;&#187;&#208;&#184; &#208;&#188;&#208;&#176;&#209;&#135;&#208;&#190;&#209;&#128;&lt;/cite&gt;, 1998&lt;/li&gt;
   &lt;li value="8"&gt;&lt;cite&gt;A Bug's Life&lt;/cite&gt;, 1998&lt;/li&gt;
   &lt;li value="7"&gt;&lt;cite&gt;Toy Story&lt;/cite&gt;, 1995&lt;/li&gt;
   &lt;li value="6"&gt;&lt;cite&gt;Monsters, Inc&lt;/cite&gt;, 2001&lt;/li&gt;
@@ -795,7 +795,7 @@
  &lt;figcaption&gt;The top 10 movies of all time&lt;/figcaption&gt;
  &lt;ol reversed&gt;
   &lt;li&gt;&lt;cite&gt;Josie and the Pussycats&lt;/cite&gt;, 2001&lt;/li&gt;
-  &lt;li&gt;&lt;cite lang="sh"&gt;&#1062;&#1088;&#1085;&#1072; &#1084;&#1072;&#1095;&#1082;&#1072;, &#1073;&#1077;&#1083;&#1080; &#1084;&#1072;&#1095;&#1086;&#1088;&lt;/cite&gt;, 1998&lt;/li&gt;
+  &lt;li&gt;&lt;cite lang="sh"&gt;&#208;&#166;&#209;&#128;&#208;&#189;&#208;&#176; &#208;&#188;&#208;&#176;&#209;&#135;&#208;&#186;&#208;&#176;, &#208;&#177;&#208;&#181;&#208;&#187;&#208;&#184; &#208;&#188;&#208;&#176;&#209;&#135;&#208;&#190;&#209;&#128;&lt;/cite&gt;, 1998&lt;/li&gt;
   &lt;li&gt;&lt;cite&gt;A Bug's Life&lt;/cite&gt;, 1998&lt;/li&gt;
   &lt;li&gt;&lt;cite&gt;Toy Story&lt;/cite&gt;, 1995&lt;/li&gt;
   &lt;li&gt;&lt;cite&gt;Monsters, Inc&lt;/cite&gt;, 2001&lt;/li&gt;
@@ -809,7 +809,7 @@
   </div><p class="note">If the <code><a href="#the-li-element">li</a></code> element is the child of a
   <code><a href="interactive-elements.html#menus">menu</a></code> element and itself has a child that defines a
   <a href="commands.html#concept-command" title="concept-command">command</a>, then the
-  <code><a href="#the-li-element">li</a></code> element will match the <code title="selector-enabled"><a href="#selector-enabled">:enabled</a></code> and <code title="selector-disabled"><a href="#selector-disabled">:disabled</a></code> pseudo-classes in the
+  <code><a href="#the-li-element">li</a></code> element will match the <code title="selector-enabled"><a href="http://dev.w3.org/html5/spec/.html#selector-enabled" class="full-spec-link" title='Read about this ":enabled" reference in the full HTML5 spec.'>:enabled</a></code> and <code title="selector-disabled"><a href="http://dev.w3.org/html5/spec/.html#selector-disabled" class="full-spec-link" title='Read about this ":disabled" reference in the full HTML5 spec.'>:disabled</a></code> pseudo-classes in the
   same way as the first such child element does.</p><h4 id="the-dl-element"><span class="secno">4.5.8 </span>The <dfn><code>dl</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
    <dd><a href="content-models.html#flow-content">Flow content</a>.</dd>
    <dt>Contexts in which this element may be used:</dt>
@@ -824,7 +824,7 @@
    <dd>
     <pre class="idl">interface <dfn id="htmldlistelement">HTMLDListElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {};</pre>
    </dd>
-  </dl><p>The <code><a href="#the-dl-element">dl</a></code> element <a href="#represents">represents</a> an
+  </dl><p>The <code><a href="#the-dl-element">dl</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> an
   association list consisting of zero or more name-value groups (a
   description list). Each group must consist of one or more names
   (<code><a href="#the-dt-element">dt</a></code> elements) followed by one or more values
@@ -913,7 +913,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-dt-element">dt</a></code> element <a href="#represents">represents</a> the term, or
+  </dl><p>The <code><a href="#the-dt-element">dt</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> the term, or
   name, part of a term-description group in a description list
   (<code><a href="#the-dl-element">dl</a></code> element).</p><p class="note">The <code><a href="#the-dt-element">dt</a></code> element itself, when used in a
   <code><a href="#the-dl-element">dl</a></code> element, does not indicate that its contents are a
@@ -946,7 +946,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-dd-element">dd</a></code> element <a href="#represents">represents</a> the
+  </dl><p>The <code><a href="#the-dd-element">dd</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> the
   description, definition, or value, part of a term-description group
   in a description list (<code><a href="#the-dl-element">dl</a></code> element).</p><div class="example">
 
@@ -958,7 +958,7 @@
    <!-- the actual pronunciations below are nonsense. -->
    <pre>&lt;dl&gt;
  &lt;dt&gt;&lt;dfn&gt;happiness&lt;/dfn&gt;&lt;/dt&gt;
- &lt;dd class="pronunciation"&gt;/'h&#230; p. nes/&lt;/dd&gt;
+ &lt;dd class="pronunciation"&gt;/'h&#195;&#166; p. nes/&lt;/dd&gt;
  &lt;dd class="part-of-speech"&gt;&lt;i&gt;&lt;abbr&gt;n.&lt;/abbr&gt;&lt;/i&gt;&lt;/dd&gt;
  &lt;dd&gt;The state of being happy.&lt;/dd&gt;
  &lt;dd&gt;Good fortune; success. &lt;q&gt;Oh &lt;b&gt;happiness&lt;/b&gt;! It worked!&lt;/q&gt;&lt;/dd&gt;
@@ -980,7 +980,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><!-- v2: Add a <credit> element for photo credits --><p>The <code><a href="#the-figure-element">figure</a></code> element <a href="#represents">represents</a> some
+  </dl><!-- v2: Add a <credit> element for photo credits --><p>The <code><a href="#the-figure-element">figure</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> some
   <a href="content-models.html#flow-content">flow content</a>, optionally with a caption, that is
   self-contained and is typically referenced as a single unit from the
   main flow of the document.</p><p>The element can thus be used to annotate illustrations, diagrams,
@@ -1088,7 +1088,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-figcaption-element">figcaption</a></code> element <a href="#represents">represents</a> a
+  </dl><p>The <code><a href="#the-figcaption-element">figcaption</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a
   caption or legend for the rest of the contents of the
   <code><a href="#the-figcaption-element">figcaption</a></code> element's parent <code><a href="#the-figure-element">figure</a></code>
   element.</p><h4 id="the-div-element"><span class="secno">4.5.13 </span>The <dfn><code>div</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
@@ -1105,7 +1105,7 @@
     <pre class="idl">interface <dfn id="htmldivelement">HTMLDivElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {};</pre>
    </dd>
   </dl><p>The <code><a href="#the-div-element">div</a></code> element has no special meaning at all. It
-  <a href="#represents">represents</a> its children. It can be used with the <code title="attr-class"><a href="elements.html#classes">class</a></code>, <code title="attr-lang"><a href="elements.html#attr-lang">lang</a></code>, and <code title="attr-title"><a href="elements.html#the-title-attribute">title</a></code> attributes to mark up semantics
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> its children. It can be used with the <code title="attr-class"><a href="elements.html#classes">class</a></code>, <code title="attr-lang"><a href="elements.html#attr-lang">lang</a></code>, and <code title="attr-title"><a href="elements.html#the-title-attribute">title</a></code> attributes to mark up semantics
   common to a group of consecutive elements.</p><p class="note">Authors are strongly encouraged to view the
   <code><a href="#the-div-element">div</a></code> element as an element of last resort, for when no
   other element is suitable. Use of the <code><a href="#the-div-element">div</a></code> element

Index: embedded-content-1.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/embedded-content-1.html,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- embedded-content-1.html	2 Jul 2010 23:07:30 -0000	1.47
+++ embedded-content-1.html	7 Jul 2010 08:58:10 -0000	1.48
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.8 Embedded content &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.8 Embedded content &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="edits.html" title="4.7 Edits" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="edits.html" title="4.7 Edits" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="the-iframe-element.html" title="4.8.2 The iframe element" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -340,19 +340,19 @@
    <dd><code title="attr-dim-height"><a href="the-map-element.html#attr-dim-height">height</a></code></dd>
    <dt>DOM interface:</dt>
    <dd>
-<pre class="idl">[NamedConstructor=<a href="#dom-image" title="dom-image">Image</a>(),
- NamedConstructor=<a href="#dom-image-w" title="dom-image-w">Image</a>(in unsigned long width),
- NamedConstructor=<a href="#dom-image-wh" title="dom-image-wh">Image</a>(in unsigned long width, in unsigned long height)]
+<pre class="idl">[NamedConstructor=<a href="http://dev.w3.org/html5/spec/.html#dom-image" title='Read about this "Image" reference in the full HTML5 spec.' class="full-spec-link">Image</a>(),
+ NamedConstructor=<a href="http://dev.w3.org/html5/spec/.html#dom-image-w" title='Read about this "Image" reference in the full HTML5 spec.' class="full-spec-link">Image</a>(in unsigned long width),
+ NamedConstructor=<a href="http://dev.w3.org/html5/spec/.html#dom-image-wh" title='Read about this "Image" reference in the full HTML5 spec.' class="full-spec-link">Image</a>(in unsigned long width, in unsigned long height)]
 interface <dfn id="htmlimageelement">HTMLImageElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-img-alt" title="dom-img-alt">alt</a>;
-           attribute DOMString <a href="#dom-img-src" title="dom-img-src">src</a>;
-           attribute DOMString <a href="#dom-img-usemap" title="dom-img-useMap">useMap</a>;
-           attribute boolean <a href="#dom-img-ismap" title="dom-img-isMap">isMap</a>;
-           attribute unsigned long <a href="#dom-img-width" title="dom-img-width">width</a>;
-           attribute unsigned long <a href="#dom-img-height" title="dom-img-height">height</a>;
-  readonly attribute unsigned long <a href="#dom-img-naturalwidth" title="dom-img-naturalWidth">naturalWidth</a>;
-  readonly attribute unsigned long <a href="#dom-img-naturalheight" title="dom-img-naturalHeight">naturalHeight</a>;
-  readonly attribute boolean <a href="#dom-img-complete" title="dom-img-complete">complete</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-img-alt" title='Read about this "alt" reference in the full HTML5 spec.' class="full-spec-link">alt</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-img-src" title='Read about this "src" reference in the full HTML5 spec.' class="full-spec-link">src</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-img-usemap" title='Read about this "useMap" reference in the full HTML5 spec.' class="full-spec-link">useMap</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-img-ismap" title='Read about this "isMap" reference in the full HTML5 spec.' class="full-spec-link">isMap</a>;
+           attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-img-width" title='Read about this "width" reference in the full HTML5 spec.' class="full-spec-link">width</a>;
+           attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-img-height" title='Read about this "height" reference in the full HTML5 spec.' class="full-spec-link">height</a>;
+  readonly attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-img-naturalwidth" title='Read about this "naturalWidth" reference in the full HTML5 spec.' class="full-spec-link">naturalWidth</a>;
+  readonly attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-img-naturalheight" title='Read about this "naturalHeight" reference in the full HTML5 spec.' class="full-spec-link">naturalHeight</a>;
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-img-complete" title='Read about this "complete" reference in the full HTML5 spec.' class="full-spec-link">complete</a>;
 };</pre>
    </dd>
   </dl><p>An <code><a href="#the-img-element">img</a></code> element represents an image.</p><!-- v2 ideas for <img>:
@@ -399,8 +399,8 @@
   <a href="common-microsyntaxes.html#boolean-attribute">boolean attribute</a>. The attribute must not be specified
   on an element that does not have an ancestor <code><a href="text-level-semantics.html#the-a-element">a</a></code> element
   with an <code title="attr-hyperlink-href"><a href="links.html#attr-hyperlink-href">href</a></code> attribute.</p><p>The <code><a href="#the-img-element">img</a></code> element supports <a href="the-map-element.html#dimension-attributes">dimension
-  attributes</a>.</p><dl class="domintro"><dt><var title="">image</var> . <code title="dom-img-width"><a href="#dom-img-width">width</a></code> [ = <var title="">value</var> ]</dt>
-   <dt><var title="">image</var> . <code title="dom-img-height"><a href="#dom-img-height">height</a></code> [ = <var title="">value</var> ]</dt>
+  attributes</a>.</p><dl class="domintro"><dt><var title="">image</var> . <code title="dom-img-width"><a href="http://dev.w3.org/html5/spec/.html#dom-img-width" class="full-spec-link" title='Read about this "width" reference in the full HTML5 spec.'>width</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">image</var> . <code title="dom-img-height"><a href="http://dev.w3.org/html5/spec/.html#dom-img-height" class="full-spec-link" title='Read about this "height" reference in the full HTML5 spec.'>height</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
@@ -412,8 +412,8 @@
 
    </dd>
 
-   <dt><var title="">image</var> . <code title="dom-img-naturalWidth"><a href="#dom-img-naturalwidth">naturalWidth</a></code></dt>
-   <dt><var title="">image</var> . <code title="dom-img-naturalHeight"><a href="#dom-img-naturalheight">naturalHeight</a></code></dt>
+   <dt><var title="">image</var> . <code title="dom-img-naturalWidth"><a href="http://dev.w3.org/html5/spec/.html#dom-img-naturalwidth" class="full-spec-link" title='Read about this "naturalWidth" reference in the full HTML5 spec.'>naturalWidth</a></code></dt>
+   <dt><var title="">image</var> . <code title="dom-img-naturalHeight"><a href="http://dev.w3.org/html5/spec/.html#dom-img-naturalheight" class="full-spec-link" title='Read about this "naturalHeight" reference in the full HTML5 spec.'>naturalHeight</a></code></dt>
 
    <dd>
 
@@ -422,7 +422,7 @@
 
    </dd>
 
-   <dt><var title="">image</var> . <code title="dom-img-complete"><a href="#dom-img-complete">complete</a></code></dt>
+   <dt><var title="">image</var> . <code title="dom-img-complete"><a href="http://dev.w3.org/html5/spec/.html#dom-img-complete" class="full-spec-link" title='Read about this "complete" reference in the full HTML5 spec.'>complete</a></code></dt>
 
    <dd>
 
@@ -431,7 +431,7 @@
 
    </dd>
 
-   <dt><var title="">image</var> = new <code title="dom-image"><a href="#dom-image">Image</a></code>( [ <var title="">width</var> [, <var title="">height</var> ] ] )</dt>
+   <dt><var title="">image</var> = new <code title="dom-image"><a href="http://dev.w3.org/html5/spec/.html#dom-image" class="full-spec-link" title='Read about this "Image" reference in the full HTML5 spec.'>Image</a></code>( [ <var title="">width</var> [, <var title="">height</var> ] ] )</dt>
 
    <dd>
 
@@ -720,14 +720,14 @@
    </p><pre>&lt;article&gt;
  &lt;h2&gt;News&lt;/h2&gt;
  &lt;p&gt;We have recently been looking at buying the <strong>&lt;img src="alpha.gif"
- alt=""&gt; &#913;&#914;&#915; company</strong>, a small Greek company
+ alt=""&gt; &#206;&#145;&#206;&#146;&#206;&#147; company</strong>, a small Greek company
  specializing in our type of product.&lt;/p&gt;</pre>
 
    <p>In this third snippet, we have a logo being used in an aside,
    as part of the larger article discussing the acquisition:</p>
 
 <pre> <strong>&lt;aside&gt;&lt;p&gt;&lt;img src="alpha-large.gif" alt=""&gt;&lt;/p&gt;&lt;/aside&gt;</strong>
- &lt;p&gt;The &#913;&#914;&#915; company has had a good quarter, and our
+ &lt;p&gt;The &#206;&#145;&#206;&#146;&#206;&#147; company has had a good quarter, and our
  pie chart studies of their accounts suggest a much bigger blue slice
  than its green and orange slices, which is always a good sign.&lt;/p&gt;
 &lt;/article&gt;</pre>
@@ -749,7 +749,7 @@
 at least that would look good on the cover of a blue book.&lt;/p&gt;</pre>
 
    <p>This example shows how the alternative text should be written
-   such that if the image isn't <i title="img-available"><a href="#img-available">available</a></i>, and the text is used instead,
+   such that if the image isn't <i title="img-available"><a href="http://dev.w3.org/html5/spec/.html#img-available" class="full-spec-link" title='Read about this "available" reference in the full HTML5 spec.'>available</a></i>, and the text is used instead,
    the text flows seamlessly into the surrounding text, as if the
    image had never been there in the first place.</p>
 
@@ -885,7 +885,7 @@
 
    <p>In the following example, a rating is shown as three filled
    stars and two empty stars. While the alternative text could have
-   been "&#9733;&#9733;&#9733;&#9734;&#9734;", the author has
+   been "&#226;&#152;&#133;&#226;&#152;&#133;&#226;&#152;&#133;&#226;&#152;&#134;&#226;&#152;&#134;", the author has
    instead decided to more helpfully give the rating in the form "3
    out of 5". That is the alternative text of the first image, and the
    rest have blank alternative text.</p>

Index: timers.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/timers.html,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -d -r1.36 -r1.37
--- timers.html	2 Jul 2010 23:07:35 -0000	1.36
+++ timers.html	7 Jul 2010 08:58:14 -0000	1.37
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>6.2 Timers &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>6.2 Timers &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="webappapis.html" title="6 Web application APIs" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="webappapis.html" title="6 Web application APIs" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="editing.html" title="7 User interaction" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -320,16 +320,16 @@
     <ol><li><a href="timers.html#simple-dialogs"><span class="secno">6.3.1 </span>Simple dialogs</a></li><li><a href="timers.html#printing"><span class="secno">6.3.2 </span>Printing</a></li><li><a href="timers.html#dialogs-implemented-using-separate-documents"><span class="secno">6.3.3 </span>Dialogs implemented using separate documents</a></li></ol></li><li><a href="timers.html#system-state-and-capabilities"><span class="secno">6.4 </span>System state and capabilities</a>
     <ol><li><a href="timers.html#client-identification"><span class="secno">6.4.1 </span>Client identification</a></li><li><a href="timers.html#custom-handlers"><span class="secno">6.4.2 </span>Custom scheme and content handlers</a></li><li><a href="timers.html#manually-releasing-the-storage-mutex"><span class="secno">6.4.3 </span>Manually releasing the storage mutex</a></li></ol></li></ol></li></ol></div>
 
-  <h3 id="timers"><span class="secno">6.2 </span>Timers</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout">setTimeout()</a></code>
-  and <code title="dom-windowtimers-setInterval"><a href="#dom-windowtimers-setinterval">setInterval()</a></code>
+  <h3 id="timers"><span class="secno">6.2 </span>Timers</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="dom-windowtimers-setTimeout"><a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-settimeout" class="full-spec-link" title='Read about this "setTimeout()" reference in the full HTML5 spec.'>setTimeout()</a></code>
+  and <code title="dom-windowtimers-setInterval"><a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-setinterval" class="full-spec-link" title='Read about this "setInterval()" reference in the full HTML5 spec.'>setInterval()</a></code>
   methods allow authors to schedule timer-based callbacks.</p><pre class="idl">[Supplemental, NoInterfaceObject]
 interface <dfn id="windowtimers">WindowTimers</dfn> {
-  long <a href="#dom-windowtimers-settimeout" title="dom-windowtimers-setTimeout">setTimeout</a>(in any handler, in optional any timeout, in any... args);
-  void <a href="#dom-windowtimers-cleartimeout" title="dom-windowtimers-clearTimeout">clearTimeout</a>(in long handle);
-  long <a href="#dom-windowtimers-setinterval" title="dom-windowtimers-setInterval">setInterval</a>(in any handler, in optional any timeout, in any... args);
-  void <a href="#dom-windowtimers-clearinterval" title="dom-windowtimers-clearInterval">clearInterval</a>(in long handle);
+  long <a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-settimeout" title='Read about this "setTimeout" reference in the full HTML5 spec.' class="full-spec-link">setTimeout</a>(in any handler, in optional any timeout, in any... args);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-cleartimeout" title='Read about this "clearTimeout" reference in the full HTML5 spec.' class="full-spec-link">clearTimeout</a>(in long handle);
+  long <a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-setinterval" title='Read about this "setInterval" reference in the full HTML5 spec.' class="full-spec-link">setInterval</a>(in any handler, in optional any timeout, in any... args);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-clearinterval" title='Read about this "clearInterval" reference in the full HTML5 spec.' class="full-spec-link">clearInterval</a>(in long handle);
 };
-<a href="browsers.html#window">Window</a> implements <a href="#windowtimers">WindowTimers</a>;</pre><dl class="domintro"><dt><var title="">handle</var> = <var title="">window</var> . <code title="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout">setTimeout</a></code>( <var title="">handler</var> [, <var title="">timeout</var> [, <var title="">arguments</var> ] ] )</dt>
+<a href="browsers.html#window">Window</a> implements <a href="#windowtimers">WindowTimers</a>;</pre><dl class="domintro"><dt><var title="">handle</var> = <var title="">window</var> . <code title="dom-windowtimers-setTimeout"><a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-settimeout" class="full-spec-link" title='Read about this "setTimeout" reference in the full HTML5 spec.'>setTimeout</a></code>( <var title="">handler</var> [, <var title="">timeout</var> [, <var title="">arguments</var> ] ] )</dt>
 
    <dd>
 
@@ -338,7 +338,7 @@
 
    </dd>
 
-   <dt><var title="">handle</var> = <var title="">window</var> . <code title="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout">setTimeout</a></code>( <var title="">code</var> [, <var title="">timeout</var> ] )</dt>
+   <dt><var title="">handle</var> = <var title="">window</var> . <code title="dom-windowtimers-setTimeout"><a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-settimeout" class="full-spec-link" title='Read about this "setTimeout" reference in the full HTML5 spec.'>setTimeout</a></code>( <var title="">code</var> [, <var title="">timeout</var> ] )</dt>
 
    <dd>
 
@@ -347,15 +347,15 @@
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-windowtimers-clearTimeout"><a href="#dom-windowtimers-cleartimeout">clearTimeout</a></code>( <var title="">handle</var> )</dt>
+   <dt><var title="">window</var> . <code title="dom-windowtimers-clearTimeout"><a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-cleartimeout" class="full-spec-link" title='Read about this "clearTimeout" reference in the full HTML5 spec.'>clearTimeout</a></code>( <var title="">handle</var> )</dt>
 
    <dd>
 
-    <p>Cancels the timeout set with <code title="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout">setTimeout()</a></code> identified by <var title="">handle</var>.</p>
+    <p>Cancels the timeout set with <code title="dom-windowtimers-setTimeout"><a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-settimeout" class="full-spec-link" title='Read about this "setTimeout()" reference in the full HTML5 spec.'>setTimeout()</a></code> identified by <var title="">handle</var>.</p>
 
    </dd>
 
-   <dt><var title="">handle</var> = <var title="">window</var> . <code title="dom-windowtimers-setInterval"><a href="#dom-windowtimers-setinterval">setInterval</a></code>( <var title="">handler</var> [, <var title="">timeout</var> [, <var title="">arguments</var> ] ] )</dt>
+   <dt><var title="">handle</var> = <var title="">window</var> . <code title="dom-windowtimers-setInterval"><a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-setinterval" class="full-spec-link" title='Read about this "setInterval" reference in the full HTML5 spec.'>setInterval</a></code>( <var title="">handler</var> [, <var title="">timeout</var> [, <var title="">arguments</var> ] ] )</dt>
 
    <dd>
 
@@ -364,7 +364,7 @@
 
    </dd>
 
-   <dt><var title="">handle</var> = <var title="">window</var> . <code title="dom-windowtimers-setInterval"><a href="#dom-windowtimers-setinterval">setInterval</a></code>( <var title="">code</var> [, <var title="">timeout</var> ] )</dt>
+   <dt><var title="">handle</var> = <var title="">window</var> . <code title="dom-windowtimers-setInterval"><a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-setinterval" class="full-spec-link" title='Read about this "setInterval" reference in the full HTML5 spec.'>setInterval</a></code>( <var title="">code</var> [, <var title="">timeout</var> ] )</dt>
 
    <dd>
 
@@ -373,11 +373,11 @@
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-windowtimers-clearInterval"><a href="#dom-windowtimers-clearinterval">clearInterval</a></code>( <var title="">handle</var> )</dt>
+   <dt><var title="">window</var> . <code title="dom-windowtimers-clearInterval"><a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-clearinterval" class="full-spec-link" title='Read about this "clearInterval" reference in the full HTML5 spec.'>clearInterval</a></code>( <var title="">handle</var> )</dt>
 
    <dd>
 
-    <p>Cancels the timeout set with <code title="dom-windowtimers-setInterval"><a href="#dom-windowtimers-setinterval">setInterval()</a></code> identified by <var title="">handle</var>.</p>
+    <p>Cancels the timeout set with <code title="dom-windowtimers-setInterval"><a href="http://dev.w3.org/html5/spec/.html#dom-windowtimers-setinterval" class="full-spec-link" title='Read about this "setInterval()" reference in the full HTML5 spec.'>setInterval()</a></code> identified by <var title="">handle</var>.</p>
 
    </dd>
 
@@ -390,29 +390,29 @@
        - dragging the window out of the tab
     * in-window non-modal palettes
        - with a solution for the mobile space
-  --><h4 id="simple-dialogs"><span class="secno">6.3.1 </span>Simple dialogs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-alert"><a href="#dom-alert">alert</a></code>(<var title="">message</var>)</dt>
+  --><h4 id="simple-dialogs"><span class="secno">6.3.1 </span>Simple dialogs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-alert"><a href="http://dev.w3.org/html5/spec/.html#dom-alert" class="full-spec-link" title='Read about this "alert" reference in the full HTML5 spec.'>alert</a></code>(<var title="">message</var>)</dt>
    <dd>
 
     <p>Displays a modal alert with the given message, and waits for the user to dismiss it.</p>
 
-    <p>A call to the <code title="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates">navigator.yieldForStorageUpdates()</a></code>
+    <p>A call to the <code title="dom-navigator-yieldForStorageUpdates"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-yieldforstorageupdates" class="full-spec-link" title='Read about this "navigator.yieldForStorageUpdates()" reference in the full HTML5 spec.'>navigator.yieldForStorageUpdates()</a></code>
     method is implied when this method is invoked.</p>
 
    </dd>
 
-   <dt><var title="">result</var> = <var title="">window</var> . <code title="dom-confirm"><a href="#dom-confirm">confirm</a></code>(<var title="">message</var>)</dt>
+   <dt><var title="">result</var> = <var title="">window</var> . <code title="dom-confirm"><a href="http://dev.w3.org/html5/spec/.html#dom-confirm" class="full-spec-link" title='Read about this "confirm" reference in the full HTML5 spec.'>confirm</a></code>(<var title="">message</var>)</dt>
    <dd>
 
     <p>Displays a modal OK/Cancel prompt with the given message, waits
     for the user to dismiss it, and returns true if the user clicks OK
     and false if the user clicks Cancel.</p>
 
-    <p>A call to the <code title="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates">navigator.yieldForStorageUpdates()</a></code>
+    <p>A call to the <code title="dom-navigator-yieldForStorageUpdates"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-yieldforstorageupdates" class="full-spec-link" title='Read about this "navigator.yieldForStorageUpdates()" reference in the full HTML5 spec.'>navigator.yieldForStorageUpdates()</a></code>
     method is implied when this method is invoked.</p>
 
    </dd>
 
-   <dt><var title="">result</var> = <var title="">window</var> . <code title="dom-prompt"><a href="#dom-prompt">prompt</a></code>(<var title="">message</var> [, <var title="">default</var>] )</dt>
+   <dt><var title="">result</var> = <var title="">window</var> . <code title="dom-prompt"><a href="http://dev.w3.org/html5/spec/.html#dom-prompt" class="full-spec-link" title='Read about this "prompt" reference in the full HTML5 spec.'>prompt</a></code>(<var title="">message</var> [, <var title="">default</var>] )</dt>
    <dd>
 
     <p>Displays a modal text field prompt with the given message,
@@ -421,59 +421,59 @@
     instead. If the second argument is present, then the given value
     is used as a default.</p>
 
-    <p>A call to the <code title="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates">navigator.yieldForStorageUpdates()</a></code>
+    <p>A call to the <code title="dom-navigator-yieldForStorageUpdates"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-yieldforstorageupdates" class="full-spec-link" title='Read about this "navigator.yieldForStorageUpdates()" reference in the full HTML5 spec.'>navigator.yieldForStorageUpdates()</a></code>
     method is implied when this method is invoked.</p>
 
    </dd>
 
-  </dl><h4 id="printing"><span class="secno">6.3.2 </span>Printing</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-print"><a href="#dom-print">print</a></code>()</dt>
+  </dl><h4 id="printing"><span class="secno">6.3.2 </span>Printing</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-print"><a href="http://dev.w3.org/html5/spec/.html#dom-print" class="full-spec-link" title='Read about this "print" reference in the full HTML5 spec.'>print</a></code>()</dt>
 
    <dd>
 
     <p>Prompts the user to print the page.</p>
 
-    <p>A call to the <code title="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates">navigator.yieldForStorageUpdates()</a></code>
+    <p>A call to the <code title="dom-navigator-yieldForStorageUpdates"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-yieldforstorageupdates" class="full-spec-link" title='Read about this "navigator.yieldForStorageUpdates()" reference in the full HTML5 spec.'>navigator.yieldForStorageUpdates()</a></code>
     method is implied when this method is invoked.</p>
 
    </dd>
 
-  </dl><h4 id="dialogs-implemented-using-separate-documents"><span class="secno">6.3.3 </span>Dialogs implemented using separate documents</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">result</var> = <var title="">window</var> . <code title="dom-showModalDialog"><a href="#dom-showmodaldialog">showModalDialog</a></code>(<var title="">url</var> [, <var title="">argument</var>] )</dt>
+  </dl><h4 id="dialogs-implemented-using-separate-documents"><span class="secno">6.3.3 </span>Dialogs implemented using separate documents</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">result</var> = <var title="">window</var> . <code title="dom-showModalDialog"><a href="http://dev.w3.org/html5/spec/.html#dom-showmodaldialog" class="full-spec-link" title='Read about this "showModalDialog" reference in the full HTML5 spec.'>showModalDialog</a></code>(<var title="">url</var> [, <var title="">argument</var>] )</dt>
 
    <dd>
 
     <p>Prompts the user with the given page, waits for that page to
     close, and returns the return value.</p>
 
-    <p>A call to the <code title="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates">navigator.yieldForStorageUpdates()</a></code>
+    <p>A call to the <code title="dom-navigator-yieldForStorageUpdates"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-yieldforstorageupdates" class="full-spec-link" title='Read about this "navigator.yieldForStorageUpdates()" reference in the full HTML5 spec.'>navigator.yieldForStorageUpdates()</a></code>
     method is implied when this method is invoked.</p>
 
    </dd>
 
   </dl><pre class="idl">[Supplemental, NoInterfaceObject] interface <dfn id="windowmodal">WindowModal</dfn> {
-  readonly attribute any <a href="#dom-windowmodal-dialogarguments" title="dom-WindowModal-dialogArguments">dialogArguments</a>;
-           attribute DOMString <a href="#dom-windowmodal-returnvalue" title="dom-WindowModal-returnValue">returnValue</a>;
-};</pre><dl class="domintro"><dt><var title="">window</var> . <code title="dom-WindowModal-dialogArguments"><a href="#dom-windowmodal-dialogarguments">dialogArguments</a></code></dt>
+  readonly attribute any <a href="http://dev.w3.org/html5/spec/.html#dom-windowmodal-dialogarguments" title='Read about this "dialogArguments" reference in the full HTML5 spec.' class="full-spec-link">dialogArguments</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-windowmodal-returnvalue" title='Read about this "returnValue" reference in the full HTML5 spec.' class="full-spec-link">returnValue</a>;
+};</pre><dl class="domintro"><dt><var title="">window</var> . <code title="dom-WindowModal-dialogArguments"><a href="http://dev.w3.org/html5/spec/.html#dom-windowmodal-dialogarguments" class="full-spec-link" title='Read about this "dialogArguments" reference in the full HTML5 spec.'>dialogArguments</a></code></dt>
 
    <dd>
 
     <p>Returns the <var title="">argument</var> argument that was
-    passed to the <code title="dom-showModalDialog"><a href="#dom-showmodaldialog">showModalDialog()</a></code> method.</p>
+    passed to the <code title="dom-showModalDialog"><a href="http://dev.w3.org/html5/spec/.html#dom-showmodaldialog" class="full-spec-link" title='Read about this "showModalDialog()" reference in the full HTML5 spec.'>showModalDialog()</a></code> method.</p>
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-WindowModal-returnValue"><a href="#dom-windowmodal-returnvalue">returnValue</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">window</var> . <code title="dom-WindowModal-returnValue"><a href="http://dev.w3.org/html5/spec/.html#dom-windowmodal-returnvalue" class="full-spec-link" title='Read about this "returnValue" reference in the full HTML5 spec.'>returnValue</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
     <p>Returns the current return value for the window.</p>
 
     <p>Can be set, to change the value that will be returned by the
-    <code title="dom-showModalDialog"><a href="#dom-showmodaldialog">showModalDialog()</a></code>
+    <code title="dom-showModalDialog"><a href="http://dev.w3.org/html5/spec/.html#dom-showmodaldialog" class="full-spec-link" title='Read about this "showModalDialog()" reference in the full HTML5 spec.'>showModalDialog()</a></code>
     method.</p>
 
    </dd>
 
-  </dl><p class="note">The <code title="dom-window-close"><a href="#dom-window-close">window.close()</a></code> method can be used to
+  </dl><p class="note">The <code title="dom-window-close"><a href="http://dev.w3.org/html5/spec/.html#dom-window-close" class="full-spec-link" title='Read about this "window.close()" reference in the full HTML5 spec.'>window.close()</a></code> method can be used to
   close the browsing context.</p><h3 id="system-state-and-capabilities"><span class="secno">6.4 </span>System state and capabilities</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="navigator">Navigator</dfn> {
   // objects implementing this interface also implement the interfaces given below
 };
@@ -484,15 +484,15 @@
 [Supplemental, NoInterfaceObject]
 interface <dfn id="navigatorid">NavigatorID</dfn> {<!--
   readonly attribute DOMString <span title="dom-navigator-appCodeName">appCodeName</span>;-->
-  readonly attribute DOMString <a href="#dom-navigator-appname" title="dom-navigator-appName">appName</a>;
-  readonly attribute DOMString <a href="#dom-navigator-appversion" title="dom-navigator-appVersion">appVersion</a>;
-  readonly attribute DOMString <a href="#dom-navigator-platform" title="dom-navigator-platform">platform</a>;
-  readonly attribute DOMString <a href="#dom-navigator-useragent" title="dom-navigator-userAgent">userAgent</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-navigator-appname" title='Read about this "appName" reference in the full HTML5 spec.' class="full-spec-link">appName</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-navigator-appversion" title='Read about this "appVersion" reference in the full HTML5 spec.' class="full-spec-link">appVersion</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-navigator-platform" title='Read about this "platform" reference in the full HTML5 spec.' class="full-spec-link">platform</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-navigator-useragent" title='Read about this "userAgent" reference in the full HTML5 spec.' class="full-spec-link">userAgent</a>;
 };
 
 [Supplemental, NoInterfaceObject]
 interface <dfn id="navigatoronline">NavigatorOnLine</dfn> {
-  readonly attribute boolean <a href="#dom-navigator-online" title="dom-navigator-onLine">onLine</a>;
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-navigator-online" title='Read about this "onLine" reference in the full HTML5 spec.' class="full-spec-link">onLine</a>;
 };
 
 [Supplemental, NoInterfaceObject]
@@ -500,7 +500,7 @@
   // content handler registration
   void <a href="#dom-navigator-registerprotocolhandler" title="dom-navigator-registerProtocolHandler">registerProtocolHandler</a>(in DOMString scheme, in DOMString url, in DOMString title);
   void <a href="#dom-navigator-registercontenthandler" title="dom-navigator-registerContentHandler">registerContentHandler</a>(in DOMString mimeType, in DOMString url, in DOMString title);
-  void <a href="#dom-navigator-yieldforstorageupdates" title="dom-navigator-yieldForStorageUpdates">yieldForStorageUpdates</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-navigator-yieldforstorageupdates" title='Read about this "yieldForStorageUpdates" reference in the full HTML5 spec.' class="full-spec-link">yieldForStorageUpdates</a>();
 <!--  v2: cookieEnabled geolocator javaEnabled mozIsLocallyAvailable preference
   readonly attribute <span>MimeTypeArray</span> <span title="dom-navigator-mimeTypes">mimeTypes</span>;
   readonly attribute <span>PluginArray</span> <span title="dom-navigator-plugins">plugins</span>;
@@ -511,22 +511,22 @@
   to determine, from script, the kind of user agent in use, in order
   to work around these issues.</p><p>Client detection should always be limited to detecting known
   current versions; future versions and unknown versions should always
-  be assumed to be fully compliant.</p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-appName"><a href="#dom-navigator-appname">appName</a></code></dt>
+  be assumed to be fully compliant.</p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator" class="full-spec-link" title='Read about this "navigator" reference in the full HTML5 spec.'>navigator</a></code> . <code title="dom-navigator-appName"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-appname" class="full-spec-link" title='Read about this "appName" reference in the full HTML5 spec.'>appName</a></code></dt>
    <dd>
     <p>Returns the name of the browser.</p>
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-appVersion"><a href="#dom-navigator-appversion">appVersion</a></code></dt>
+   <dt><var title="">window</var> . <code title="dom-navigator"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator" class="full-spec-link" title='Read about this "navigator" reference in the full HTML5 spec.'>navigator</a></code> . <code title="dom-navigator-appVersion"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-appversion" class="full-spec-link" title='Read about this "appVersion" reference in the full HTML5 spec.'>appVersion</a></code></dt>
    <dd>
     <p>Returns the version of the browser.</p>
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-platform"><a href="#dom-navigator-platform">platform</a></code></dt>
+   <dt><var title="">window</var> . <code title="dom-navigator"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator" class="full-spec-link" title='Read about this "navigator" reference in the full HTML5 spec.'>navigator</a></code> . <code title="dom-navigator-platform"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-platform" class="full-spec-link" title='Read about this "platform" reference in the full HTML5 spec.'>platform</a></code></dt>
    <dd>
     <p>Returns the name of the platform.</p>
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-userAgent"><a href="#dom-navigator-useragent">userAgent</a></code></dt>
+   <dt><var title="">window</var> . <code title="dom-navigator"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator" class="full-spec-link" title='Read about this "navigator" reference in the full HTML5 spec.'>navigator</a></code> . <code title="dom-navigator-userAgent"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-useragent" class="full-spec-link" title='Read about this "userAgent" reference in the full HTML5 spec.'>userAgent</a></code></dt>
    <dd>
     <p>Returns the complete User-Agent header.</p>
    </dd>
@@ -544,8 +544,8 @@
   handler for <code>text/directory</code> files (<a href="references.html#refsRFC2425">[RFC2425]</a>), so that if the user has no
   native application capable of handling vCards (<a href="references.html#refsRFC2426">[RFC2426]</a>), his Web browser can instead
   suggest he use that site to view contact information stored on
-  vCards that he opens.</p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-registerProtocolHandler"><a href="#dom-navigator-registerprotocolhandler">registerProtocolHandler</a></code>(<var title="">scheme</var>, <var title="">url</var>, <var title="">title</var>)</dt>
-   <dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-registerContentHandler"><a href="#dom-navigator-registercontenthandler">registerContentHandler</a></code>(<var title="">mimeType</var>, <var title="">url</var>, <var title="">title</var>)</dt>
+  vCards that he opens.</p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator" class="full-spec-link" title='Read about this "navigator" reference in the full HTML5 spec.'>navigator</a></code> . <code title="dom-navigator-registerProtocolHandler"><a href="#dom-navigator-registerprotocolhandler">registerProtocolHandler</a></code>(<var title="">scheme</var>, <var title="">url</var>, <var title="">title</var>)</dt>
+   <dt><var title="">window</var> . <code title="dom-navigator"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator" class="full-spec-link" title='Read about this "navigator" reference in the full HTML5 spec.'>navigator</a></code> . <code title="dom-navigator-registerContentHandler"><a href="#dom-navigator-registercontenthandler">registerContentHandler</a></code>(<var title="">mimeType</var>, <var title="">url</var>, <var title="">title</var>)</dt>
 
    <dd>
 
@@ -564,11 +564,11 @@
 
    </dd>
 
-  </dl><h4 id="manually-releasing-the-storage-mutex"><span class="secno">6.4.3 </span>Manually releasing the storage mutex</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates">yieldForStorageUpdates</a></code>()</dt>
+  </dl><h4 id="manually-releasing-the-storage-mutex"><span class="secno">6.4.3 </span>Manually releasing the storage mutex</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator" class="full-spec-link" title='Read about this "navigator" reference in the full HTML5 spec.'>navigator</a></code> . <code title="dom-navigator-yieldForStorageUpdates"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-yieldforstorageupdates" class="full-spec-link" title='Read about this "yieldForStorageUpdates" reference in the full HTML5 spec.'>yieldForStorageUpdates</a></code>()</dt>
 
    <dd>
 
-    <p>If a script uses the <code title="dom-document-cookie"><a href="#dom-document-cookie">document.cookie</a></code> API, or the
+    <p>If a script uses the <code title="dom-document-cookie"><a href="http://dev.w3.org/html5/spec/.html#dom-document-cookie" class="full-spec-link" title='Read about this "document.cookie" reference in the full HTML5 spec.'>document.cookie</a></code> API, or the
     <code title="dom-localStorage">localStorage</code> API, the
     browser will block other scripts from accessing cookies or storage
     until the first script finishes.
@@ -577,7 +577,7 @@
     
     </p>
 
-    <p>Calling the <code title="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates">navigator.yieldForStorageUpdates()</a></code>
+    <p>Calling the <code title="dom-navigator-yieldForStorageUpdates"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-yieldforstorageupdates" class="full-spec-link" title='Read about this "navigator.yieldForStorageUpdates()" reference in the full HTML5 spec.'>navigator.yieldForStorageUpdates()</a></code>
     method tells the user agent to unblock any other scripts that may
     be blocked, even though the script hasn't returned.</p>
 

Index: elements.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/elements.html,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- elements.html	2 Jul 2010 23:07:30 -0000	1.51
+++ elements.html	7 Jul 2010 08:58:10 -0000	1.52
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>3.2 Elements &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>3.2 Elements &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="dom.html" title="3 Semantics, structure, and APIs of HTML documents" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="dom.html" title="3 Semantics, structure, and APIs of HTML documents" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="content-models.html" title="3.2.5 Content models" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -329,7 +329,7 @@
   language of the content.</p><p>Authors must not use elements, attributes, or attribute values
   for purposes other than their appropriate intended semantic
   purpose. Authors must not use elements, attributes, or attribute
-  values that are not permitted by this specification or <a href="#other-applicable-specifications">other
+  values that are not permitted by this specification or <a href="http://dev.w3.org/html5/spec/.html#other-applicable-specifications" class="full-spec-link" title='Read about this "other applicable specifications" reference in the full HTML5 spec.'>other
   applicable specifications</a>.</p><div class="example">
    <p>For example, the following document is non-conforming, despite
    being syntactically correct:</p>
@@ -342,7 +342,7 @@
    &lt;tr&gt; &lt;td&gt; My favourite animal is the cat. &lt;/td&gt; &lt;/tr&gt;
    &lt;tr&gt;
     &lt;td&gt;
-     &#8212;&lt;a href="http://example.org/~ernest/"&gt;&lt;cite&gt;Ernest&lt;/cite&gt;&lt;/a&gt;,
+     &#226;&#128;&#148;&lt;a href="http://example.org/~ernest/"&gt;&lt;cite&gt;Ernest&lt;/cite&gt;&lt;/a&gt;,
      in an essay from 1992
     &lt;/td&gt;
    &lt;/tr&gt;
@@ -362,7 +362,7 @@
    &lt;p&gt; My favourite animal is the cat. &lt;/p&gt;
   &lt;/blockquote&gt;
   &lt;p&gt;
-   &#8212;&lt;a href="http://example.org/~ernest/"&gt;Ernest&lt;/a&gt;,
+   &#226;&#128;&#148;&lt;a href="http://example.org/~ernest/"&gt;Ernest&lt;/a&gt;,
    in an essay from 1992
   &lt;/p&gt;
  &lt;/body&gt;
@@ -414,110 +414,110 @@
   interfaces listed for them in the relevant sections of this
   specification. This includes <a href="infrastructure.html#html-elements">HTML elements</a> in <a href="dom.html#xml-documents">XML
   documents</a>, even when those documents are in another context
-  (e.g. inside an XSLT transform).</p><p>Elements in the DOM <a href="#represents" title="represents">represent</a>
+  (e.g. inside an XSLT transform).</p><p>Elements in the DOM <a href="http://dev.w3.org/html5/spec/.html#represents" title='Read about this "represent" reference in the full HTML5 spec.' class="full-spec-link">represent</a>
   things; that is, they have intrinsic <em>meaning</em>, also known as
   semantics.</p><p class="example">For example, an <code><a href="grouping-content.html#the-ol-element">ol</a></code> element
   represents an ordered list.</p><p>The basic interface, from which all the <a href="infrastructure.html#html-elements">HTML
-  elements</a>' interfaces inherit,  is the <code><a href="#htmlelement">HTMLElement</a></code> interface.</p><pre class="idl">interface <dfn id="htmlelement">HTMLElement</dfn> : <a href="#element">Element</a> {
+  elements</a>' interfaces inherit,  is the <code><a href="#htmlelement">HTMLElement</a></code> interface.</p><pre class="idl">interface <dfn id="htmlelement">HTMLElement</dfn> : <a href="http://dev.w3.org/html5/spec/.html#element" class="full-spec-link" title='Read about this "Element" reference in the full HTML5 spec.'>Element</a> {
   // <a href="dom.html#dom-tree-accessors">DOM tree accessors</a>
-  NodeList <a href="#dom-getelementsbyclassname" title="dom-getElementsByClassName">getElementsByClassName</a>(in DOMString classNames);
+  NodeList <a href="http://dev.w3.org/html5/spec/.html#dom-getelementsbyclassname" title='Read about this "getElementsByClassName" reference in the full HTML5 spec.' class="full-spec-link">getElementsByClassName</a>(in DOMString classNames);
 
   // <a href="apis-in-html-documents.html#dynamic-markup-insertion">dynamic markup insertion</a>
            attribute DOMString <a href="apis-in-html-documents.html#dom-innerhtml" title="dom-innerHTML">innerHTML</a>;
            attribute DOMString <a href="apis-in-html-documents.html#dom-outerhtml" title="dom-outerHTML">outerHTML</a>;
-  void <a href="#dom-insertadjacenthtml" title="dom-insertAdjacentHTML">insertAdjacentHTML</a>(in DOMString position, in DOMString text);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-insertadjacenthtml" title='Read about this "insertAdjacentHTML" reference in the full HTML5 spec.' class="full-spec-link">insertAdjacentHTML</a>(in DOMString position, in DOMString text);
 
   // <span>metadata attributes</span>
-           attribute DOMString <a href="#dom-id" title="dom-id">id</a>;
-           attribute DOMString <a href="#dom-title" title="dom-title">title</a>;
-           attribute DOMString <a href="#dom-lang" title="dom-lang">lang</a>;
-           attribute DOMString <a href="#dom-dir" title="dom-dir">dir</a>;
-           attribute <span>DOMString</span> <a href="#dom-classname" title="dom-className">className</a>;
-  readonly attribute <a href="urls.html#domtokenlist">DOMTokenList</a> <a href="#dom-classlist" title="dom-classList">classList</a>;
-  readonly attribute <a href="#domstringmap">DOMStringMap</a> <a href="#dom-dataset" title="dom-dataset">dataset</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-id" title='Read about this "id" reference in the full HTML5 spec.' class="full-spec-link">id</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-title" title='Read about this "title" reference in the full HTML5 spec.' class="full-spec-link">title</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-lang" title='Read about this "lang" reference in the full HTML5 spec.' class="full-spec-link">lang</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-dir" title='Read about this "dir" reference in the full HTML5 spec.' class="full-spec-link">dir</a>;
+           attribute <span>DOMString</span> <a href="http://dev.w3.org/html5/spec/.html#dom-classname" title='Read about this "className" reference in the full HTML5 spec.' class="full-spec-link">className</a>;
+  readonly attribute <a href="urls.html#domtokenlist">DOMTokenList</a> <a href="http://dev.w3.org/html5/spec/.html#dom-classlist" title='Read about this "classList" reference in the full HTML5 spec.' class="full-spec-link">classList</a>;
+  readonly attribute <a href="http://dev.w3.org/html5/spec/.html#domstringmap" class="full-spec-link" title='Read about this "DOMStringMap" reference in the full HTML5 spec.'>DOMStringMap</a> <a href="http://dev.w3.org/html5/spec/.html#dom-dataset" title='Read about this "dataset" reference in the full HTML5 spec.' class="full-spec-link">dataset</a>;
 
   // <a href="editing.html#editing">user interaction</a>
-           attribute boolean <a href="#dom-hidden" title="dom-hidden">hidden</a>;
-  void <a href="#dom-click" title="dom-click">click</a>();
-  void <a href="#dom-scrollintoview" title="dom-scrollIntoView">scrollIntoView</a>();
-  void <a href="#dom-scrollintoview" title="dom-scrollIntoView">scrollIntoView</a>(in boolean top);
-           attribute long <a href="#dom-tabindex" title="dom-tabindex">tabIndex</a>;
-  void <a href="#dom-focus" title="dom-focus">focus</a>();
-  void <a href="#dom-blur" title="dom-blur">blur</a>();
-           attribute DOMString <a href="#dom-accesskey" title="dom-accessKey">accessKey</a>;
-  readonly attribute DOMString <a href="#dom-accesskeylabel" title="dom-accessKeyLabel">accessKeyLabel</a>;
-           attribute boolean <a href="#dom-draggable" title="dom-draggable">draggable</a>;
-           attribute DOMString <a href="#dom-contenteditable" title="dom-contentEditable">contentEditable</a>;
-  readonly attribute boolean <a href="#dom-iscontenteditable" title="dom-isContentEditable">isContentEditable</a>;
-           attribute <a href="interactive-elements.html#htmlmenuelement">HTMLMenuElement</a> <a href="#dom-contextmenu" title="dom-contextMenu">contextMenu</a>;
-           attribute DOMString <a href="#dom-spellcheck" title="dom-spellcheck">spellcheck</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-hidden" title='Read about this "hidden" reference in the full HTML5 spec.' class="full-spec-link">hidden</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-click" title='Read about this "click" reference in the full HTML5 spec.' class="full-spec-link">click</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-scrollintoview" title='Read about this "scrollIntoView" reference in the full HTML5 spec.' class="full-spec-link">scrollIntoView</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-scrollintoview" title='Read about this "scrollIntoView" reference in the full HTML5 spec.' class="full-spec-link">scrollIntoView</a>(in boolean top);
+           attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-tabindex" title='Read about this "tabIndex" reference in the full HTML5 spec.' class="full-spec-link">tabIndex</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-focus" title='Read about this "focus" reference in the full HTML5 spec.' class="full-spec-link">focus</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-blur" title='Read about this "blur" reference in the full HTML5 spec.' class="full-spec-link">blur</a>();
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-accesskey" title='Read about this "accessKey" reference in the full HTML5 spec.' class="full-spec-link">accessKey</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-accesskeylabel" title='Read about this "accessKeyLabel" reference in the full HTML5 spec.' class="full-spec-link">accessKeyLabel</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-draggable" title='Read about this "draggable" reference in the full HTML5 spec.' class="full-spec-link">draggable</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-contenteditable" title='Read about this "contentEditable" reference in the full HTML5 spec.' class="full-spec-link">contentEditable</a>;
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-iscontenteditable" title='Read about this "isContentEditable" reference in the full HTML5 spec.' class="full-spec-link">isContentEditable</a>;
+           attribute <a href="interactive-elements.html#htmlmenuelement">HTMLMenuElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-contextmenu" title='Read about this "contextMenu" reference in the full HTML5 spec.' class="full-spec-link">contextMenu</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-spellcheck" title='Read about this "spellcheck" reference in the full HTML5 spec.' class="full-spec-link">spellcheck</a>;
 
   // <a href="commands.html#command-api">command API</a>
-  readonly attribute DOMString <a href="#dom-command-ro-commandtype" title="dom-command-ro-commandType">commandType</a>;
-  readonly attribute DOMString <a href="#dom-command-ro-label" title="dom-command-ro-label">label</a>;
-  readonly attribute DOMString <a href="#dom-command-ro-icon" title="dom-command-ro-icon">icon</a>;
-  readonly attribute boolean <a href="#dom-command-ro-disabled" title="dom-command-ro-disabled">disabled</a>;
-  readonly attribute boolean <a href="#dom-command-ro-checked" title="dom-command-ro-checked">checked</a>;<!-- v2COMMAND
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-command-ro-commandtype" title='Read about this "commandType" reference in the full HTML5 spec.' class="full-spec-link">commandType</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-command-ro-label" title='Read about this "label" reference in the full HTML5 spec.' class="full-spec-link">label</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-command-ro-icon" title='Read about this "icon" reference in the full HTML5 spec.' class="full-spec-link">icon</a>;
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-command-ro-disabled" title='Read about this "disabled" reference in the full HTML5 spec.' class="full-spec-link">disabled</a>;
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-command-ro-checked" title='Read about this "checked" reference in the full HTML5 spec.' class="full-spec-link">checked</a>;<!-- v2COMMAND
   readonly attribute <span>HTMLCollection</span> <span title="dom-command-ro-triggers">triggers</span>;-->
 
   // <span>styling</span>
-  readonly attribute <span>CSSStyleDeclaration</span> <a href="#dom-style" title="dom-style">style</a>;
+  readonly attribute <span>CSSStyleDeclaration</span> <a href="http://dev.w3.org/html5/spec/.html#dom-style" title='Read about this "style" reference in the full HTML5 spec.' class="full-spec-link">style</a>;
 
-  // <a href="#event-handler-idl-attributes">event handler IDL attributes</a>
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onabort" title="handler-onabort">onabort</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onblur" title="handler-onblur">onblur</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-oncanplay" title="handler-oncanplay">oncanplay</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-oncanplaythrough" title="handler-oncanplaythrough">oncanplaythrough</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onchange" title="handler-onchange">onchange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onclick" title="handler-onclick">onclick</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-oncontextmenu" title="handler-oncontextmenu">oncontextmenu</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondblclick" title="handler-ondblclick">ondblclick</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondrag" title="handler-ondrag">ondrag</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondragend" title="handler-ondragend">ondragend</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondragenter" title="handler-ondragenter">ondragenter</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondragleave" title="handler-ondragleave">ondragleave</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondragover" title="handler-ondragover">ondragover</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondragstart" title="handler-ondragstart">ondragstart</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondrop" title="handler-ondrop">ondrop</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ondurationchange" title="handler-ondurationchange">ondurationchange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onemptied" title="handler-onemptied">onemptied</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onended" title="handler-onended">onended</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onerror" title="handler-onerror">onerror</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onfocus" title="handler-onfocus">onfocus</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onformchange" title="handler-onformchange">onformchange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onforminput" title="handler-onforminput">onforminput</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-oninput" title="handler-oninput">oninput</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-oninvalid" title="handler-oninvalid">oninvalid</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onkeydown" title="handler-onkeydown">onkeydown</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onkeypress" title="handler-onkeypress">onkeypress</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onkeyup" title="handler-onkeyup">onkeyup</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onload" title="handler-onload">onload</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onloadeddata" title="handler-onloadeddata">onloadeddata</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onloadedmetadata" title="handler-onloadedmetadata">onloadedmetadata</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onloadstart" title="handler-onloadstart">onloadstart</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmousedown" title="handler-onmousedown">onmousedown</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmousemove" title="handler-onmousemove">onmousemove</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmouseout" title="handler-onmouseout">onmouseout</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmouseover" title="handler-onmouseover">onmouseover</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmouseup" title="handler-onmouseup">onmouseup</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onmousewheel" title="handler-onmousewheel">onmousewheel</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onpause" title="handler-onpause">onpause</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onplay" title="handler-onplay">onplay</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onplaying" title="handler-onplaying">onplaying</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onprogress" title="handler-onprogress">onprogress</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onratechange" title="handler-onratechange">onratechange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onreadystatechange" title="handler-onreadystatechange">onreadystatechange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onscroll" title="handler-onscroll">onscroll</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onseeked" title="handler-onseeked">onseeked</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onseeking" title="handler-onseeking">onseeking</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onselect" title="handler-onselect">onselect</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onshow" title="handler-onshow">onshow</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onstalled" title="handler-onstalled">onstalled</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onsubmit" title="handler-onsubmit">onsubmit</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onsuspend" title="handler-onsuspend">onsuspend</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-ontimeupdate" title="handler-ontimeupdate">ontimeupdate</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onvolumechange" title="handler-onvolumechange">onvolumechange</a>;
-           attribute <a href="webappapis.html#function">Function</a> <a href="#handler-onwaiting" title="handler-onwaiting">onwaiting</a>;
+  // <a href="http://dev.w3.org/html5/spec/.html#event-handler-idl-attributes" class="full-spec-link" title='Read about this "event handler IDL attributes" reference in the full HTML5 spec.'>event handler IDL attributes</a>
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onabort" title='Read about this "onabort" reference in the full HTML5 spec.' class="full-spec-link">onabort</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onblur" title='Read about this "onblur" reference in the full HTML5 spec.' class="full-spec-link">onblur</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-oncanplay" title='Read about this "oncanplay" reference in the full HTML5 spec.' class="full-spec-link">oncanplay</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-oncanplaythrough" title='Read about this "oncanplaythrough" reference in the full HTML5 spec.' class="full-spec-link">oncanplaythrough</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onchange" title='Read about this "onchange" reference in the full HTML5 spec.' class="full-spec-link">onchange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onclick" title='Read about this "onclick" reference in the full HTML5 spec.' class="full-spec-link">onclick</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-oncontextmenu" title='Read about this "oncontextmenu" reference in the full HTML5 spec.' class="full-spec-link">oncontextmenu</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondblclick" title='Read about this "ondblclick" reference in the full HTML5 spec.' class="full-spec-link">ondblclick</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondrag" title='Read about this "ondrag" reference in the full HTML5 spec.' class="full-spec-link">ondrag</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondragend" title='Read about this "ondragend" reference in the full HTML5 spec.' class="full-spec-link">ondragend</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondragenter" title='Read about this "ondragenter" reference in the full HTML5 spec.' class="full-spec-link">ondragenter</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondragleave" title='Read about this "ondragleave" reference in the full HTML5 spec.' class="full-spec-link">ondragleave</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondragover" title='Read about this "ondragover" reference in the full HTML5 spec.' class="full-spec-link">ondragover</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondragstart" title='Read about this "ondragstart" reference in the full HTML5 spec.' class="full-spec-link">ondragstart</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondrop" title='Read about this "ondrop" reference in the full HTML5 spec.' class="full-spec-link">ondrop</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ondurationchange" title='Read about this "ondurationchange" reference in the full HTML5 spec.' class="full-spec-link">ondurationchange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onemptied" title='Read about this "onemptied" reference in the full HTML5 spec.' class="full-spec-link">onemptied</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onended" title='Read about this "onended" reference in the full HTML5 spec.' class="full-spec-link">onended</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onerror" title='Read about this "onerror" reference in the full HTML5 spec.' class="full-spec-link">onerror</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onfocus" title='Read about this "onfocus" reference in the full HTML5 spec.' class="full-spec-link">onfocus</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onformchange" title='Read about this "onformchange" reference in the full HTML5 spec.' class="full-spec-link">onformchange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onforminput" title='Read about this "onforminput" reference in the full HTML5 spec.' class="full-spec-link">onforminput</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-oninput" title='Read about this "oninput" reference in the full HTML5 spec.' class="full-spec-link">oninput</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-oninvalid" title='Read about this "oninvalid" reference in the full HTML5 spec.' class="full-spec-link">oninvalid</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onkeydown" title='Read about this "onkeydown" reference in the full HTML5 spec.' class="full-spec-link">onkeydown</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onkeypress" title='Read about this "onkeypress" reference in the full HTML5 spec.' class="full-spec-link">onkeypress</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onkeyup" title='Read about this "onkeyup" reference in the full HTML5 spec.' class="full-spec-link">onkeyup</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onload" title='Read about this "onload" reference in the full HTML5 spec.' class="full-spec-link">onload</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onloadeddata" title='Read about this "onloadeddata" reference in the full HTML5 spec.' class="full-spec-link">onloadeddata</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onloadedmetadata" title='Read about this "onloadedmetadata" reference in the full HTML5 spec.' class="full-spec-link">onloadedmetadata</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onloadstart" title='Read about this "onloadstart" reference in the full HTML5 spec.' class="full-spec-link">onloadstart</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmousedown" title='Read about this "onmousedown" reference in the full HTML5 spec.' class="full-spec-link">onmousedown</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmousemove" title='Read about this "onmousemove" reference in the full HTML5 spec.' class="full-spec-link">onmousemove</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmouseout" title='Read about this "onmouseout" reference in the full HTML5 spec.' class="full-spec-link">onmouseout</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmouseover" title='Read about this "onmouseover" reference in the full HTML5 spec.' class="full-spec-link">onmouseover</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmouseup" title='Read about this "onmouseup" reference in the full HTML5 spec.' class="full-spec-link">onmouseup</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onmousewheel" title='Read about this "onmousewheel" reference in the full HTML5 spec.' class="full-spec-link">onmousewheel</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onpause" title='Read about this "onpause" reference in the full HTML5 spec.' class="full-spec-link">onpause</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onplay" title='Read about this "onplay" reference in the full HTML5 spec.' class="full-spec-link">onplay</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onplaying" title='Read about this "onplaying" reference in the full HTML5 spec.' class="full-spec-link">onplaying</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onprogress" title='Read about this "onprogress" reference in the full HTML5 spec.' class="full-spec-link">onprogress</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onratechange" title='Read about this "onratechange" reference in the full HTML5 spec.' class="full-spec-link">onratechange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onreadystatechange" title='Read about this "onreadystatechange" reference in the full HTML5 spec.' class="full-spec-link">onreadystatechange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onscroll" title='Read about this "onscroll" reference in the full HTML5 spec.' class="full-spec-link">onscroll</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onseeked" title='Read about this "onseeked" reference in the full HTML5 spec.' class="full-spec-link">onseeked</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onseeking" title='Read about this "onseeking" reference in the full HTML5 spec.' class="full-spec-link">onseeking</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onselect" title='Read about this "onselect" reference in the full HTML5 spec.' class="full-spec-link">onselect</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onshow" title='Read about this "onshow" reference in the full HTML5 spec.' class="full-spec-link">onshow</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onstalled" title='Read about this "onstalled" reference in the full HTML5 spec.' class="full-spec-link">onstalled</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onsubmit" title='Read about this "onsubmit" reference in the full HTML5 spec.' class="full-spec-link">onsubmit</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onsuspend" title='Read about this "onsuspend" reference in the full HTML5 spec.' class="full-spec-link">onsuspend</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-ontimeupdate" title='Read about this "ontimeupdate" reference in the full HTML5 spec.' class="full-spec-link">ontimeupdate</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onvolumechange" title='Read about this "onvolumechange" reference in the full HTML5 spec.' class="full-spec-link">onvolumechange</a>;
+           attribute <a href="webappapis.html#function">Function</a> <a href="http://dev.w3.org/html5/spec/.html#handler-onwaiting" title='Read about this "onwaiting" reference in the full HTML5 spec.' class="full-spec-link">onwaiting</a>;
 };
 
 interface <dfn id="htmlunknownelement">HTMLUnknownElement</dfn> : <a href="#htmlelement">HTMLElement</a> { };</pre><p>The <code><a href="#htmlelement">HTMLElement</a></code> interface holds methods and
@@ -539,60 +539,60 @@
    <li><code title="attr-title"><a href="#the-title-attribute">title</a></code></li>
   </ul><hr><p>The following <a href="webappapis.html#event-handler-content-attributes">event handler content attributes</a> may
   be specified on any <a href="infrastructure.html#html-elements" title="HTML elements">HTML
-  element</a>:</p><ul class="brief"><li><code title="handler-onabort"><a href="#handler-onabort">onabort</a></code></li>
-   <li><code title="handler-onblur"><a href="#handler-onblur">onblur</a></code>*</li>
-   <li><code title="handler-oncanplay"><a href="#handler-oncanplay">oncanplay</a></code></li>
-   <li><code title="handler-oncanplaythrough"><a href="#handler-oncanplaythrough">oncanplaythrough</a></code></li>
-   <li><code title="handler-onchange"><a href="#handler-onchange">onchange</a></code></li>
-   <li><code title="handler-onclick"><a href="#handler-onclick">onclick</a></code></li>
-   <li><code title="handler-oncontextmenu"><a href="#handler-oncontextmenu">oncontextmenu</a></code></li>
-   <li><code title="handler-ondblclick"><a href="#handler-ondblclick">ondblclick</a></code></li>
-   <li><code title="handler-ondrag"><a href="#handler-ondrag">ondrag</a></code></li>
-   <li><code title="handler-ondragend"><a href="#handler-ondragend">ondragend</a></code></li>
-   <li><code title="handler-ondragenter"><a href="#handler-ondragenter">ondragenter</a></code></li>
-   <li><code title="handler-ondragleave"><a href="#handler-ondragleave">ondragleave</a></code></li>
-   <li><code title="handler-ondragover"><a href="#handler-ondragover">ondragover</a></code></li>
-   <li><code title="handler-ondragstart"><a href="#handler-ondragstart">ondragstart</a></code></li>
-   <li><code title="handler-ondrop"><a href="#handler-ondrop">ondrop</a></code></li>
-   <li><code title="handler-ondurationchange"><a href="#handler-ondurationchange">ondurationchange</a></code></li>
-   <li><code title="handler-onemptied"><a href="#handler-onemptied">onemptied</a></code></li>
-   <li><code title="handler-onended"><a href="#handler-onended">onended</a></code></li>
-   <li><code title="handler-onerror"><a href="#handler-onerror">onerror</a></code>*</li>
-   <li><code title="handler-onfocus"><a href="#handler-onfocus">onfocus</a></code>*</li>
-   <li><code title="handler-onformchange"><a href="#handler-onformchange">onformchange</a></code></li>
-   <li><code title="handler-onforminput"><a href="#handler-onforminput">onforminput</a></code></li>
-   <li><code title="handler-oninput"><a href="#handler-oninput">oninput</a></code></li>
-   <li><code title="handler-oninvalid"><a href="#handler-oninvalid">oninvalid</a></code></li>
-   <li><code title="handler-onkeydown"><a href="#handler-onkeydown">onkeydown</a></code></li>
-   <li><code title="handler-onkeypress"><a href="#handler-onkeypress">onkeypress</a></code></li>
-   <li><code title="handler-onkeyup"><a href="#handler-onkeyup">onkeyup</a></code></li>
-   <li><code title="handler-onload"><a href="#handler-onload">onload</a></code>*</li>
-   <li><code title="handler-onloadeddata"><a href="#handler-onloadeddata">onloadeddata</a></code></li>
-   <li><code title="handler-onloadedmetadata"><a href="#handler-onloadedmetadata">onloadedmetadata</a></code></li>
-   <li><code title="handler-onloadstart"><a href="#handler-onloadstart">onloadstart</a></code></li>
-   <li><code title="handler-onmousedown"><a href="#handler-onmousedown">onmousedown</a></code></li>
-   <li><code title="handler-onmousemove"><a href="#handler-onmousemove">onmousemove</a></code></li>
-   <li><code title="handler-onmouseout"><a href="#handler-onmouseout">onmouseout</a></code></li>
-   <li><code title="handler-onmouseover"><a href="#handler-onmouseover">onmouseover</a></code></li>
-   <li><code title="handler-onmouseup"><a href="#handler-onmouseup">onmouseup</a></code></li>
-   <li><code title="handler-onmousewheel"><a href="#handler-onmousewheel">onmousewheel</a></code></li>
-   <li><code title="handler-onpause"><a href="#handler-onpause">onpause</a></code></li>
-   <li><code title="handler-onplay"><a href="#handler-onplay">onplay</a></code></li>
-   <li><code title="handler-onplaying"><a href="#handler-onplaying">onplaying</a></code></li>
-   <li><code title="handler-onprogress"><a href="#handler-onprogress">onprogress</a></code></li>
-   <li><code title="handler-onratechange"><a href="#handler-onratechange">onratechange</a></code></li>
-   <li><code title="handler-onreadystatechange"><a href="#handler-onreadystatechange">onreadystatechange</a></code></li>
-   <li><code title="handler-onscroll"><a href="#handler-onscroll">onscroll</a></code></li>
-   <li><code title="handler-onseeked"><a href="#handler-onseeked">onseeked</a></code></li>
-   <li><code title="handler-onseeking"><a href="#handler-onseeking">onseeking</a></code></li>
-   <li><code title="handler-onselect"><a href="#handler-onselect">onselect</a></code></li>
-   <li><code title="handler-onshow"><a href="#handler-onshow">onshow</a></code></li>
-   <li><code title="handler-onstalled"><a href="#handler-onstalled">onstalled</a></code></li>
-   <li><code title="handler-onsubmit"><a href="#handler-onsubmit">onsubmit</a></code></li>
-   <li><code title="handler-onsuspend"><a href="#handler-onsuspend">onsuspend</a></code></li>
-   <li><code title="handler-ontimeupdate"><a href="#handler-ontimeupdate">ontimeupdate</a></code></li>
-   <li><code title="handler-onvolumechange"><a href="#handler-onvolumechange">onvolumechange</a></code></li>
-   <li><code title="handler-onwaiting"><a href="#handler-onwaiting">onwaiting</a></code></li>
+  element</a>:</p><ul class="brief"><li><code title="handler-onabort"><a href="http://dev.w3.org/html5/spec/.html#handler-onabort" class="full-spec-link" title='Read about this "onabort" reference in the full HTML5 spec.'>onabort</a></code></li>
+   <li><code title="handler-onblur"><a href="http://dev.w3.org/html5/spec/.html#handler-onblur" class="full-spec-link" title='Read about this "onblur" reference in the full HTML5 spec.'>onblur</a></code>*</li>
+   <li><code title="handler-oncanplay"><a href="http://dev.w3.org/html5/spec/.html#handler-oncanplay" class="full-spec-link" title='Read about this "oncanplay" reference in the full HTML5 spec.'>oncanplay</a></code></li>
+   <li><code title="handler-oncanplaythrough"><a href="http://dev.w3.org/html5/spec/.html#handler-oncanplaythrough" class="full-spec-link" title='Read about this "oncanplaythrough" reference in the full HTML5 spec.'>oncanplaythrough</a></code></li>
+   <li><code title="handler-onchange"><a href="http://dev.w3.org/html5/spec/.html#handler-onchange" class="full-spec-link" title='Read about this "onchange" reference in the full HTML5 spec.'>onchange</a></code></li>
+   <li><code title="handler-onclick"><a href="http://dev.w3.org/html5/spec/.html#handler-onclick" class="full-spec-link" title='Read about this "onclick" reference in the full HTML5 spec.'>onclick</a></code></li>
+   <li><code title="handler-oncontextmenu"><a href="http://dev.w3.org/html5/spec/.html#handler-oncontextmenu" class="full-spec-link" title='Read about this "oncontextmenu" reference in the full HTML5 spec.'>oncontextmenu</a></code></li>
+   <li><code title="handler-ondblclick"><a href="http://dev.w3.org/html5/spec/.html#handler-ondblclick" class="full-spec-link" title='Read about this "ondblclick" reference in the full HTML5 spec.'>ondblclick</a></code></li>
+   <li><code title="handler-ondrag"><a href="http://dev.w3.org/html5/spec/.html#handler-ondrag" class="full-spec-link" title='Read about this "ondrag" reference in the full HTML5 spec.'>ondrag</a></code></li>
+   <li><code title="handler-ondragend"><a href="http://dev.w3.org/html5/spec/.html#handler-ondragend" class="full-spec-link" title='Read about this "ondragend" reference in the full HTML5 spec.'>ondragend</a></code></li>
+   <li><code title="handler-ondragenter"><a href="http://dev.w3.org/html5/spec/.html#handler-ondragenter" class="full-spec-link" title='Read about this "ondragenter" reference in the full HTML5 spec.'>ondragenter</a></code></li>
+   <li><code title="handler-ondragleave"><a href="http://dev.w3.org/html5/spec/.html#handler-ondragleave" class="full-spec-link" title='Read about this "ondragleave" reference in the full HTML5 spec.'>ondragleave</a></code></li>
+   <li><code title="handler-ondragover"><a href="http://dev.w3.org/html5/spec/.html#handler-ondragover" class="full-spec-link" title='Read about this "ondragover" reference in the full HTML5 spec.'>ondragover</a></code></li>
+   <li><code title="handler-ondragstart"><a href="http://dev.w3.org/html5/spec/.html#handler-ondragstart" class="full-spec-link" title='Read about this "ondragstart" reference in the full HTML5 spec.'>ondragstart</a></code></li>
+   <li><code title="handler-ondrop"><a href="http://dev.w3.org/html5/spec/.html#handler-ondrop" class="full-spec-link" title='Read about this "ondrop" reference in the full HTML5 spec.'>ondrop</a></code></li>
+   <li><code title="handler-ondurationchange"><a href="http://dev.w3.org/html5/spec/.html#handler-ondurationchange" class="full-spec-link" title='Read about this "ondurationchange" reference in the full HTML5 spec.'>ondurationchange</a></code></li>
+   <li><code title="handler-onemptied"><a href="http://dev.w3.org/html5/spec/.html#handler-onemptied" class="full-spec-link" title='Read about this "onemptied" reference in the full HTML5 spec.'>onemptied</a></code></li>
+   <li><code title="handler-onended"><a href="http://dev.w3.org/html5/spec/.html#handler-onended" class="full-spec-link" title='Read about this "onended" reference in the full HTML5 spec.'>onended</a></code></li>
+   <li><code title="handler-onerror"><a href="http://dev.w3.org/html5/spec/.html#handler-onerror" class="full-spec-link" title='Read about this "onerror" reference in the full HTML5 spec.'>onerror</a></code>*</li>
+   <li><code title="handler-onfocus"><a href="http://dev.w3.org/html5/spec/.html#handler-onfocus" class="full-spec-link" title='Read about this "onfocus" reference in the full HTML5 spec.'>onfocus</a></code>*</li>
+   <li><code title="handler-onformchange"><a href="http://dev.w3.org/html5/spec/.html#handler-onformchange" class="full-spec-link" title='Read about this "onformchange" reference in the full HTML5 spec.'>onformchange</a></code></li>
+   <li><code title="handler-onforminput"><a href="http://dev.w3.org/html5/spec/.html#handler-onforminput" class="full-spec-link" title='Read about this "onforminput" reference in the full HTML5 spec.'>onforminput</a></code></li>
+   <li><code title="handler-oninput"><a href="http://dev.w3.org/html5/spec/.html#handler-oninput" class="full-spec-link" title='Read about this "oninput" reference in the full HTML5 spec.'>oninput</a></code></li>
+   <li><code title="handler-oninvalid"><a href="http://dev.w3.org/html5/spec/.html#handler-oninvalid" class="full-spec-link" title='Read about this "oninvalid" reference in the full HTML5 spec.'>oninvalid</a></code></li>
+   <li><code title="handler-onkeydown"><a href="http://dev.w3.org/html5/spec/.html#handler-onkeydown" class="full-spec-link" title='Read about this "onkeydown" reference in the full HTML5 spec.'>onkeydown</a></code></li>
+   <li><code title="handler-onkeypress"><a href="http://dev.w3.org/html5/spec/.html#handler-onkeypress" class="full-spec-link" title='Read about this "onkeypress" reference in the full HTML5 spec.'>onkeypress</a></code></li>
+   <li><code title="handler-onkeyup"><a href="http://dev.w3.org/html5/spec/.html#handler-onkeyup" class="full-spec-link" title='Read about this "onkeyup" reference in the full HTML5 spec.'>onkeyup</a></code></li>
+   <li><code title="handler-onload"><a href="http://dev.w3.org/html5/spec/.html#handler-onload" class="full-spec-link" title='Read about this "onload" reference in the full HTML5 spec.'>onload</a></code>*</li>
+   <li><code title="handler-onloadeddata"><a href="http://dev.w3.org/html5/spec/.html#handler-onloadeddata" class="full-spec-link" title='Read about this "onloadeddata" reference in the full HTML5 spec.'>onloadeddata</a></code></li>
+   <li><code title="handler-onloadedmetadata"><a href="http://dev.w3.org/html5/spec/.html#handler-onloadedmetadata" class="full-spec-link" title='Read about this "onloadedmetadata" reference in the full HTML5 spec.'>onloadedmetadata</a></code></li>
+   <li><code title="handler-onloadstart"><a href="http://dev.w3.org/html5/spec/.html#handler-onloadstart" class="full-spec-link" title='Read about this "onloadstart" reference in the full HTML5 spec.'>onloadstart</a></code></li>
+   <li><code title="handler-onmousedown"><a href="http://dev.w3.org/html5/spec/.html#handler-onmousedown" class="full-spec-link" title='Read about this "onmousedown" reference in the full HTML5 spec.'>onmousedown</a></code></li>
+   <li><code title="handler-onmousemove"><a href="http://dev.w3.org/html5/spec/.html#handler-onmousemove" class="full-spec-link" title='Read about this "onmousemove" reference in the full HTML5 spec.'>onmousemove</a></code></li>
+   <li><code title="handler-onmouseout"><a href="http://dev.w3.org/html5/spec/.html#handler-onmouseout" class="full-spec-link" title='Read about this "onmouseout" reference in the full HTML5 spec.'>onmouseout</a></code></li>
+   <li><code title="handler-onmouseover"><a href="http://dev.w3.org/html5/spec/.html#handler-onmouseover" class="full-spec-link" title='Read about this "onmouseover" reference in the full HTML5 spec.'>onmouseover</a></code></li>
+   <li><code title="handler-onmouseup"><a href="http://dev.w3.org/html5/spec/.html#handler-onmouseup" class="full-spec-link" title='Read about this "onmouseup" reference in the full HTML5 spec.'>onmouseup</a></code></li>
+   <li><code title="handler-onmousewheel"><a href="http://dev.w3.org/html5/spec/.html#handler-onmousewheel" class="full-spec-link" title='Read about this "onmousewheel" reference in the full HTML5 spec.'>onmousewheel</a></code></li>
+   <li><code title="handler-onpause"><a href="http://dev.w3.org/html5/spec/.html#handler-onpause" class="full-spec-link" title='Read about this "onpause" reference in the full HTML5 spec.'>onpause</a></code></li>
+   <li><code title="handler-onplay"><a href="http://dev.w3.org/html5/spec/.html#handler-onplay" class="full-spec-link" title='Read about this "onplay" reference in the full HTML5 spec.'>onplay</a></code></li>
+   <li><code title="handler-onplaying"><a href="http://dev.w3.org/html5/spec/.html#handler-onplaying" class="full-spec-link" title='Read about this "onplaying" reference in the full HTML5 spec.'>onplaying</a></code></li>
+   <li><code title="handler-onprogress"><a href="http://dev.w3.org/html5/spec/.html#handler-onprogress" class="full-spec-link" title='Read about this "onprogress" reference in the full HTML5 spec.'>onprogress</a></code></li>
+   <li><code title="handler-onratechange"><a href="http://dev.w3.org/html5/spec/.html#handler-onratechange" class="full-spec-link" title='Read about this "onratechange" reference in the full HTML5 spec.'>onratechange</a></code></li>
+   <li><code title="handler-onreadystatechange"><a href="http://dev.w3.org/html5/spec/.html#handler-onreadystatechange" class="full-spec-link" title='Read about this "onreadystatechange" reference in the full HTML5 spec.'>onreadystatechange</a></code></li>
+   <li><code title="handler-onscroll"><a href="http://dev.w3.org/html5/spec/.html#handler-onscroll" class="full-spec-link" title='Read about this "onscroll" reference in the full HTML5 spec.'>onscroll</a></code></li>
+   <li><code title="handler-onseeked"><a href="http://dev.w3.org/html5/spec/.html#handler-onseeked" class="full-spec-link" title='Read about this "onseeked" reference in the full HTML5 spec.'>onseeked</a></code></li>
+   <li><code title="handler-onseeking"><a href="http://dev.w3.org/html5/spec/.html#handler-onseeking" class="full-spec-link" title='Read about this "onseeking" reference in the full HTML5 spec.'>onseeking</a></code></li>
+   <li><code title="handler-onselect"><a href="http://dev.w3.org/html5/spec/.html#handler-onselect" class="full-spec-link" title='Read about this "onselect" reference in the full HTML5 spec.'>onselect</a></code></li>
+   <li><code title="handler-onshow"><a href="http://dev.w3.org/html5/spec/.html#handler-onshow" class="full-spec-link" title='Read about this "onshow" reference in the full HTML5 spec.'>onshow</a></code></li>
+   <li><code title="handler-onstalled"><a href="http://dev.w3.org/html5/spec/.html#handler-onstalled" class="full-spec-link" title='Read about this "onstalled" reference in the full HTML5 spec.'>onstalled</a></code></li>
+   <li><code title="handler-onsubmit"><a href="http://dev.w3.org/html5/spec/.html#handler-onsubmit" class="full-spec-link" title='Read about this "onsubmit" reference in the full HTML5 spec.'>onsubmit</a></code></li>
+   <li><code title="handler-onsuspend"><a href="http://dev.w3.org/html5/spec/.html#handler-onsuspend" class="full-spec-link" title='Read about this "onsuspend" reference in the full HTML5 spec.'>onsuspend</a></code></li>
+   <li><code title="handler-ontimeupdate"><a href="http://dev.w3.org/html5/spec/.html#handler-ontimeupdate" class="full-spec-link" title='Read about this "ontimeupdate" reference in the full HTML5 spec.'>ontimeupdate</a></code></li>
+   <li><code title="handler-onvolumechange"><a href="http://dev.w3.org/html5/spec/.html#handler-onvolumechange" class="full-spec-link" title='Read about this "onvolumechange" reference in the full HTML5 spec.'>onvolumechange</a></code></li>
+   <li><code title="handler-onwaiting"><a href="http://dev.w3.org/html5/spec/.html#handler-onwaiting" class="full-spec-link" title='Read about this "onwaiting" reference in the full HTML5 spec.'>onwaiting</a></code></li>
   </ul><p class="note">The attributes marked with an asterisk have a
   different meaning when specified on <code><a href="sections.html#the-body-element-0">body</a></code> elements as
   those elements expose <a href="webappapis.html#event-handlers">event handlers</a> of the
@@ -608,7 +608,7 @@
   <a href="dom.html#xml-documents">XML documents</a>.</p><p class="note">In HTML, the <code title="">xmlns</code> attribute
   has absolutely no effect. It is basically a talisman. It is allowed
   merely to make migration to and from XHTML mildly easier. When
-  parsed by an <a href="#html-parser">HTML parser</a>, the attribute ends up in no
+  parsed by an <a href="http://dev.w3.org/html5/spec/.html#html-parser" class="full-spec-link" title='Read about this "HTML parser" reference in the full HTML5 spec.'>HTML parser</a>, the attribute ends up in no
   namespace, not the "<code>http://www.w3.org/2000/xmlns/</code>"
   namespace like namespace declaration attributes in XML do.</p><p class="note">In XML, an <code title="">xmlns</code> attribute is
   part of the namespace declaration mechanism, and an element cannot
@@ -620,14 +620,14 @@
   element's <dfn id="concept-id" title="concept-id">unique identifier (ID)</dfn>. The
   value must be unique amongst all the IDs in the element's <a href="infrastructure.html#home-subtree">home
   subtree</a> and must contain at least one character. The value
-  must not contain any <a href="#space-character" title="space character">space
+  must not contain any <a href="http://dev.w3.org/html5/spec/.html#space-character" title='Read about this "space characters" reference in the full HTML5 spec.' class="full-spec-link">space
   characters</a>.</p><!-- space characters are disallowed because space-separated lists
   of IDs otherwise would not be able to reach all valid IDs --><p class="note">An element's <a href="#concept-id" title="concept-id">unique
   identifier</a> can be used for a variety of purposes, most
   notably as a way to link to specific parts of a document using
   fragment identifiers, as a way to target an element when scripting,
   and as a way to style a specific element from CSS.</p><h5 id="the-title-attribute"><span class="secno">3.2.3.2 </span>The <dfn title="attr-title"><code>title</code></dfn> attribute</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="attr-title"><a href="#the-title-attribute">title</a></code> attribute
-  <a href="#represents">represents</a> advisory information for the element, such
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> advisory information for the element, such
   as would be appropriate for a tooltip. On a link, this could be the
   title or a description of the target resource; on an image, it could
   be the image credit or a description of the image; on a paragraph,
@@ -702,7 +702,7 @@
   is either 'ltr' or 'rtl'. If the user agent supports CSS and the
   'direction' property on this element has a computed value of either
   'ltr' or 'rtl', then that is <a href="#the-directionality">the directionality</a> of the
-  element. Otherwise, if the element is <a href="#being-rendered">being rendered</a>,
+  element. Otherwise, if the element is <a href="http://dev.w3.org/html5/spec/.html#being-rendered" class="full-spec-link" title='Read about this "being rendered" reference in the full HTML5 spec.'>being rendered</a>,
   then <a href="#the-directionality">the directionality</a> of the element is the
   directionality used by the presentation layer, potentially
   determined from the value of the <code title="attr-dir"><a href="#the-dir-attribute">dir</a></code>
@@ -711,7 +711,7 @@
   has the state <i>rtl</i>, the element's directionality is 'rtl'
   (right-to-left); and otherwise, the element's directionality is the
   same as its parent element, or 'ltr' if there is no parent
-  element.</p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-dir"><a href="#dom-dir">dir</a></code> [ = <var title="">value</var> ]</dt>
+  element.</p><hr><dl class="domintro"><dt><var title="">document</var> . <code title="dom-dir"><a href="http://dev.w3.org/html5/spec/.html#dom-dir" class="full-spec-link" title='Read about this "dir" reference in the full HTML5 spec.'>dir</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns <a href="dom.html#the-html-element">the <code>html</code> element</a>'s <code title="attr-dir"><a href="#the-dir-attribute">dir</a></code> attribute's value, if any.</p>
     <p>Can be set, to either "<code title="">ltr</code>" or "<code title="">rtl</code>", to replace <a href="dom.html#the-html-element">the <code>html</code> element</a>'s <code title="attr-dir"><a href="#the-dir-attribute">dir</a></code> attribute's value.</p>
@@ -725,7 +725,7 @@
   <code title="attr-class"><a href="#classes">class</a></code> attribute specified.</p><p>The attribute, if specified, must have a value that is a
   <a href="common-microsyntaxes.html#set-of-space-separated-tokens">set of space-separated tokens</a> representing the various
   classes that the element belongs to.</p><p class="note">Assigning classes to an element affects class
-  matching in selectors in CSS, the <code title="dom-document-getElementsByClassName"><a href="#dom-document-getelementsbyclassname">getElementsByClassName()</a></code>
+  matching in selectors in CSS, the <code title="dom-document-getElementsByClassName"><a href="http://dev.w3.org/html5/spec/.html#dom-document-getelementsbyclassname" class="full-spec-link" title='Read about this "getElementsByClassName()" reference in the full HTML5 spec.'>getElementsByClassName()</a></code>
   method in the DOM, and other such features.</p><p>There are no additional restrictions on the tokens authors can
   use in the <code title="attr-class"><a href="#classes">class</a></code> attribute, but
   authors are encouraged to use values that describe the nature of the
@@ -736,7 +736,7 @@
   attributes on any of their elements must still be comprehensible and
   usable if those attributes were removed.</p><p class="note">In particular, using the <code title="attr-style"><a href="#the-style-attribute">style</a></code> attribute to hide and show content,
   or to convey meaning that is otherwise not included in the document,
-  is non-conforming. (To hide and show content, use the <code title="attr-hidden"><a href="editing.html#the-hidden-attribute">hidden</a></code> attribute.)</p><hr><dl class="domintro"><dt><var title="">element</var> . <code title="dom-style"><a href="#dom-style">style</a></code></dt>
+  is non-conforming. (To hide and show content, use the <code title="attr-hidden"><a href="editing.html#the-hidden-attribute">hidden</a></code> attribute.)</p><hr><dl class="domintro"><dt><var title="">element</var> . <code title="dom-style"><a href="http://dev.w3.org/html5/spec/.html#dom-style" class="full-spec-link" title='Read about this "style" reference in the full HTML5 spec.'>style</a></code></dt>
    <dd>
     <p>Returns a <code>CSSStyleDeclaration</code> object for the element's <code title="attr-style"><a href="#the-style-attribute">style</a></code> attribute.</p>
    </dd>
@@ -785,10 +785,10 @@
 
   </div><p>Every <a href="infrastructure.html#html-elements" title="HTML elements">HTML element</a> may have
   any number of <a href="#custom-data-attribute" title="custom data attribute">custom data
-  attributes</a> specified, with any value.</p><hr><dl class="domintro"><dt><var title="">element</var> . <code title="dom-dataset"><a href="#dom-dataset">dataset</a></code></dt>
+  attributes</a> specified, with any value.</p><hr><dl class="domintro"><dt><var title="">element</var> . <code title="dom-dataset"><a href="http://dev.w3.org/html5/spec/.html#dom-dataset" class="full-spec-link" title='Read about this "dataset" reference in the full HTML5 spec.'>dataset</a></code></dt>
    <dd>
 
-    <p>Returns a <code><a href="#domstringmap">DOMStringMap</a></code> object for the element's <code title="attr-data-*"><a href="#attr-data">data-*</a></code> attributes.</p>
+    <p>Returns a <code><a href="http://dev.w3.org/html5/spec/.html#domstringmap" class="full-spec-link" title='Read about this "DOMStringMap" reference in the full HTML5 spec.'>DOMStringMap</a></code> object for the element's <code title="attr-data-*"><a href="#attr-data">data-*</a></code> attributes.</p>
 
     <p>Hyphenated names become camel-cased. For example, <code title="">data-foo-bar=""</code> becomes <code title="">element.dataset.fooBar</code>.</p>
 
@@ -857,7 +857,7 @@
    must implement.</dd>
 
   </dl><p>This is then followed by a description of what the element
-  <a href="#represents">represents</a>, along with any additional normative
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a>, along with any additional normative
   conformance criteria that may apply to authors. Examples are sometimes
   also included.</p><h5 id="attributes"><span class="secno">3.2.4.1 </span>Attributes</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p id="attribute-text">Except where otherwise specified, attributes
   on <a href="infrastructure.html#html-elements">HTML elements</a> may have any string value, including

Index: urls.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/urls.html,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- urls.html	2 Jul 2010 23:07:35 -0000	1.46
+++ urls.html	7 Jul 2010 08:58:15 -0000	1.47
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>2.5 URLs &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>2.5 URLs &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="common-microsyntaxes.html" title="2.4 Common microsyntaxes" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="common-microsyntaxes.html" title="2.4 Common microsyntaxes" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="dom.html" title="3 Semantics, structure, and APIs of HTML documents" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -330,24 +330,22 @@
    <li><p>The <a href="#url">URL</a> is a valid IRI reference and its query
    component contains no unescaped non-ASCII characters. <a href="references.html#refsRFC3987">[RFC3987]</a></p></li>
 
-   <li><p>The <a href="#url">URL</a> is a valid IRI reference and the <a href="#document-s-character-encoding" title="document's character encoding">character encoding</a> of
-   the URL's <code><a href="#document">Document</a></code> is UTF-8 or UTF-16. <a href="references.html#refsRFC3987">[RFC3987]</a></p></li>
+   <li><p>The <a href="#url">URL</a> is a valid IRI reference and the <a href="http://dev.w3.org/html5/spec/.html#document-s-character-encoding" title='Read about this "character encoding" reference in the full HTML5 spec.' class="full-spec-link">character encoding</a> of
+   the URL's <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> is UTF-8 or UTF-16. <a href="references.html#refsRFC3987">[RFC3987]</a></p></li>
 
   </ul><p>A string is a <dfn id="valid-non-empty-url">valid non-empty URL</dfn> if it is a
   <a href="#valid-url">valid URL</a> but it is not the empty string.</p><p>A string is a <dfn id="valid-url-potentially-surrounded-by-spaces">valid URL potentially surrounded by
-  spaces</dfn> if, after <a href="#strip-leading-and-trailing-whitespace" title="strip leading and trailing
-  whitespace">stripping leading and trailing whitespace</a> from
+  spaces</dfn> if, after <a href="http://dev.w3.org/html5/spec/.html#strip-leading-and-trailing-whitespace" title='Read about this "stripping leading and trailing whitespace" reference in the full HTML5 spec.' class="full-spec-link">stripping leading and trailing whitespace</a> from
   it, it is a <a href="#valid-url">valid URL</a>.</p><p>A string is a <dfn id="valid-non-empty-url-potentially-surrounded-by-spaces">valid non-empty URL potentially surrounded by
-  spaces</dfn> if, after <a href="#strip-leading-and-trailing-whitespace" title="strip leading and trailing
-  whitespace">stripping leading and trailing whitespace</a> from
-  it, it is a <a href="#valid-non-empty-url">valid non-empty URL</a>.</p><p>A <a href="#url">URL</a> is an <dfn id="absolute-url">absolute URL</dfn> if <a href="#resolve-a-url" title="resolve a url">resolving</a> it results in the same output
+  spaces</dfn> if, after <a href="http://dev.w3.org/html5/spec/.html#strip-leading-and-trailing-whitespace" title='Read about this "stripping leading and trailing whitespace" reference in the full HTML5 spec.' class="full-spec-link">stripping leading and trailing whitespace</a> from
+  it, it is a <a href="#valid-non-empty-url">valid non-empty URL</a>.</p><p>A <a href="#url">URL</a> is an <dfn id="absolute-url">absolute URL</dfn> if <a href="http://dev.w3.org/html5/spec/.html#resolve-a-url" title='Read about this "resolving" reference in the full HTML5 spec.' class="full-spec-link">resolving</a> it results in the same output
   regardless of what it is resolved relative to, and that output is
   not a failure.</p><p>An <a href="#absolute-url">absolute URL</a> is a <dfn id="hierarchical-url">hierarchical URL</dfn> if,
-  when <a href="#resolve-a-url" title="resolve a url">resolved</a> and then <a href="#parse-a-url" title="parse a url">parsed</a>, there is a character immediately
-  after the <a href="#url-scheme" title="url-scheme">&lt;scheme&gt;</a> component
+  when <a href="http://dev.w3.org/html5/spec/.html#resolve-a-url" title='Read about this "resolved" reference in the full HTML5 spec.' class="full-spec-link">resolved</a> and then <a href="http://dev.w3.org/html5/spec/.html#parse-a-url" title='Read about this "parsed" reference in the full HTML5 spec.' class="full-spec-link">parsed</a>, there is a character immediately
+  after the <a href="http://dev.w3.org/html5/spec/.html#url-scheme" title='Read about this "&lt;scheme&gt;" reference in the full HTML5 spec.' class="full-spec-link">&lt;scheme&gt;</a> component
   and it is a U+002F SOLIDUS character (/).</p><p>An <a href="#absolute-url">absolute URL</a> is an <dfn id="authority-based-url">authority-based URL</dfn>
-  if, when <a href="#resolve-a-url" title="resolve a url">resolved</a> and then <a href="#parse-a-url" title="parse a url">parsed</a>, there are two characters
-  immediately after the <a href="#url-scheme" title="url-scheme">&lt;scheme&gt;</a>
+  if, when <a href="http://dev.w3.org/html5/spec/.html#resolve-a-url" title='Read about this "resolved" reference in the full HTML5 spec.' class="full-spec-link">resolved</a> and then <a href="http://dev.w3.org/html5/spec/.html#parse-a-url" title='Read about this "parsed" reference in the full HTML5 spec.' class="full-spec-link">parsed</a>, there are two characters
+  immediately after the <a href="http://dev.w3.org/html5/spec/.html#url-scheme" title='Read about this "&lt;scheme&gt;" reference in the full HTML5 spec.' class="full-spec-link">&lt;scheme&gt;</a>
   component and they are both U+002F SOLIDUS characters (//).</p><hr><p>This specification defines the URL
   <dfn id="about:legacy-compat"><code>about:legacy-compat</code></dfn> as a reserved, though
   unresolvable, <code title="">about:</code> URI, for use in <a href="syntax.html#syntax-doctype" title="syntax-doctype">DOCTYPE</a>s in <a href="dom.html#html-documents">HTML
@@ -362,19 +360,19 @@
   herein is really called something else altogether. This is a
   <a href="introduction.html#willful-violation">willful violation</a> of RFC 3986. <a href="references.html#refsRFC3986">[RFC3986]</a></p><h4 id="interfaces-for-url-manipulation"><span class="secno">2.5.2 </span>Interfaces for URL manipulation</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>An interface that has a complement of <dfn id="url-decomposition-idl-attributes">URL decomposition IDL
   attributes</dfn> will have seven attributes with the following
-  definitions:</p><pre class="idl extract">           attribute DOMString <a href="#dom-uda-protocol" title="dom-uda-protocol">protocol</a>;
-           attribute DOMString <a href="#dom-uda-host" title="dom-uda-host">host</a>;
-           attribute DOMString <a href="#dom-uda-hostname" title="dom-uda-hostname">hostname</a>;
-           attribute DOMString <a href="#dom-uda-port" title="dom-uda-port">port</a>;
-           attribute DOMString <a href="#dom-uda-pathname" title="dom-uda-pathname">pathname</a>;
-           attribute DOMString <a href="#dom-uda-search" title="dom-uda-search">search</a>;
-           attribute DOMString <a href="#dom-uda-hash" title="dom-uda-hash">hash</a>;</pre><dl class="domintro"><dt><var title="">o</var> . <code title="dom-uda-protocol"><a href="#dom-uda-protocol">protocol</a></code> [ = <var title="">value</var> ]</dt>
+  definitions:</p><pre class="idl extract">           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-uda-protocol" title='Read about this "protocol" reference in the full HTML5 spec.' class="full-spec-link">protocol</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-uda-host" title='Read about this "host" reference in the full HTML5 spec.' class="full-spec-link">host</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-uda-hostname" title='Read about this "hostname" reference in the full HTML5 spec.' class="full-spec-link">hostname</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-uda-port" title='Read about this "port" reference in the full HTML5 spec.' class="full-spec-link">port</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-uda-pathname" title='Read about this "pathname" reference in the full HTML5 spec.' class="full-spec-link">pathname</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-uda-search" title='Read about this "search" reference in the full HTML5 spec.' class="full-spec-link">search</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-uda-hash" title='Read about this "hash" reference in the full HTML5 spec.' class="full-spec-link">hash</a>;</pre><dl class="domintro"><dt><var title="">o</var> . <code title="dom-uda-protocol"><a href="http://dev.w3.org/html5/spec/.html#dom-uda-protocol" class="full-spec-link" title='Read about this "protocol" reference in the full HTML5 spec.'>protocol</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the current scheme of the underlying URL.</p>
     <p>Can be set, to change the underlying URL's scheme.</p>
    </dd>
 
-   <dt><var title="">o</var> . <code title="dom-uda-host"><a href="#dom-uda-host">host</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">o</var> . <code title="dom-uda-host"><a href="http://dev.w3.org/html5/spec/.html#dom-uda-host" class="full-spec-link" title='Read about this "host" reference in the full HTML5 spec.'>host</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the current host and port (if it's not the default port) in the underlying URL.</p>
     <p>Can be set, to change the underlying URL's host and port.</p>
@@ -383,31 +381,31 @@
     port.</p>
    </dd>
 
-   <dt><var title="">o</var> . <code title="dom-uda-hostname"><a href="#dom-uda-hostname">hostname</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">o</var> . <code title="dom-uda-hostname"><a href="http://dev.w3.org/html5/spec/.html#dom-uda-hostname" class="full-spec-link" title='Read about this "hostname" reference in the full HTML5 spec.'>hostname</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the current host in the underlying URL.</p>
     <p>Can be set, to change the underlying URL's host.</p>
    </dd>
 
-   <dt><var title="">o</var> . <code title="dom-uda-port"><a href="#dom-uda-port">port</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">o</var> . <code title="dom-uda-port"><a href="http://dev.w3.org/html5/spec/.html#dom-uda-port" class="full-spec-link" title='Read about this "port" reference in the full HTML5 spec.'>port</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the current port in the underlying URL.</p>
     <p>Can be set, to change the underlying URL's port.</p>
    </dd>
 
-   <dt><var title="">o</var> . <code title="dom-uda-pathname"><a href="#dom-uda-pathname">pathname</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">o</var> . <code title="dom-uda-pathname"><a href="http://dev.w3.org/html5/spec/.html#dom-uda-pathname" class="full-spec-link" title='Read about this "pathname" reference in the full HTML5 spec.'>pathname</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the current path in the underlying URL.</p>
     <p>Can be set, to change the underlying URL's path.</p>
    </dd>
 
-   <dt><var title="">o</var> . <code title="dom-uda-search"><a href="#dom-uda-search">search</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">o</var> . <code title="dom-uda-search"><a href="http://dev.w3.org/html5/spec/.html#dom-uda-search" class="full-spec-link" title='Read about this "search" reference in the full HTML5 spec.'>search</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the current query component in the underlying URL.</p>
     <p>Can be set, to change the underlying URL's query component.</p>
    </dd>
 
-   <dt><var title="">o</var> . <code title="dom-uda-hash"><a href="#dom-uda-hash">hash</a></code> [ = <var title="">value</var> ]</dt>
+   <dt><var title="">o</var> . <code title="dom-uda-hash"><a href="http://dev.w3.org/html5/spec/.html#dom-uda-hash" class="full-spec-link" title='Read about this "hash" reference in the full HTML5 spec.'>hash</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the current fragment identifier in the underlying URL.</p>
     <p>Can be set, to change the underlying URL's fragment identifier.</p>
@@ -415,25 +413,25 @@
 
   </dl><div class="example">
 
-   <p>The table below demonstrates how the getter  for <code title="dom-uda-search"><a href="#dom-uda-search">search</a></code> results in different results
+   <p>The table below demonstrates how the getter  for <code title="dom-uda-search"><a href="http://dev.w3.org/html5/spec/.html#dom-uda-search" class="full-spec-link" title='Read about this "search" reference in the full HTML5 spec.'>search</a></code> results in different results
    depending on the exact original syntax of the URL:</p>
 
    <table><thead><tr><th> Input URL
-      </th><th> <code title="dom-uda-search"><a href="#dom-uda-search">search</a></code> value
+      </th><th> <code title="dom-uda-search"><a href="http://dev.w3.org/html5/spec/.html#dom-uda-search" class="full-spec-link" title='Read about this "search" reference in the full HTML5 spec.'>search</a></code> value
       </th><th> Explanation
     </th></tr></thead><tbody><tr><td> <code title="">http://example.com/</code>
       </td><td> <i>empty string</i>
-      </td><td> No <a href="#url-query" title="url-query">&lt;query&gt;</a> component in input URL.
+      </td><td> No <a href="http://dev.w3.org/html5/spec/.html#url-query" title='Read about this "&lt;query&gt;" reference in the full HTML5 spec.' class="full-spec-link">&lt;query&gt;</a> component in input URL.
      </td></tr><tr><td> <code title="">http://example.com/?</code>
       </td><td> <code title="">?</code>
-      </td><td> There is a <a href="#url-query" title="url-query">&lt;query&gt;</a> component, but it is empty.
+      </td><td> There is a <a href="http://dev.w3.org/html5/spec/.html#url-query" title='Read about this "&lt;query&gt;" reference in the full HTML5 spec.' class="full-spec-link">&lt;query&gt;</a> component, but it is empty.
            
      </td></tr><tr><td> <code title="">http://example.com/?test</code>
       </td><td> <code title="">?test</code>
-      </td><td> The <a href="#url-query" title="url-query">&lt;query&gt;</a> component has the value "<code title="">test</code>".
+      </td><td> The <a href="http://dev.w3.org/html5/spec/.html#url-query" title='Read about this "&lt;query&gt;" reference in the full HTML5 spec.' class="full-spec-link">&lt;query&gt;</a> component has the value "<code title="">test</code>".
      </td></tr><tr><td> <code title="">http://example.com/?test#</code>
       </td><td> <code title="">?test</code>
-      </td><td> The (empty) <a href="#url-fragment" title="url-fragment">&lt;fragment&gt;</a> component is not part of the <a href="#url-query" title="url-query">&lt;query&gt;</a> component.
+      </td><td> The (empty) <a href="http://dev.w3.org/html5/spec/.html#url-fragment" title='Read about this "&lt;fragment&gt;" reference in the full HTML5 spec.' class="full-spec-link">&lt;fragment&gt;</a> component is not part of the <a href="http://dev.w3.org/html5/spec/.html#url-query" title='Read about this "&lt;query&gt;" reference in the full HTML5 spec.' class="full-spec-link">&lt;query&gt;</a> component.
    </td></tr></tbody></table></div><h3 id="common-dom-interfaces"><span class="secno">2.6 </span>Common DOM interfaces</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="reflecting-content-attributes-in-idl-attributes"><span class="secno">2.6.1 </span>Reflecting content attributes in IDL attributes</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Some IDL attributes are defined to <dfn id="reflect">reflect</dfn> a
   particular content attribute. This means that on getting, the IDL
   attribute returns the current value of the content attribute, and on
@@ -448,7 +446,7 @@
   lists of DOM nodes. Collectively, objects implementing these
   interfaces are called <dfn id="collections">collections</dfn>.</p><p>When a <a href="#collections" title="collections">collection</a> is created, a
   filter and a root are associated with the collection.</p><p class="example">For example, when the <code><a href="#htmlcollection">HTMLCollection</a></code>
-  object for the <code title="dom-document-images"><a href="#dom-document-images">document.images</a></code> attribute is
+  object for the <code title="dom-document-images"><a href="http://dev.w3.org/html5/spec/.html#dom-document-images" class="full-spec-link" title='Read about this "document.images" reference in the full HTML5 spec.'>document.images</a></code> attribute is
   created, it is associated with a filter that selects only
   <code><a href="embedded-content-1.html#the-img-element">img</a></code> elements, and rooted at the root of the
   document.</p><p>The <a href="#collections" title="collections">collection</a> then <dfn id="represented-by-the-collection" title="represented by the collection">represents</dfn> a
@@ -456,15 +454,15 @@
   root, containing only nodes that match the given filter. The view is
   linear. </p><h5 id="htmlcollection-0"><span class="secno">2.6.2.1 </span>HTMLCollection</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="#htmlcollection">HTMLCollection</a></code> interface represents a generic
   <a href="#collections" title="collections">collection</a> of elements.</p><pre class="idl">interface <dfn id="htmlcollection">HTMLCollection</dfn> {
-  readonly attribute unsigned long <a href="#dom-htmlcollection-length" title="dom-HTMLCollection-length">length</a>;
-  caller getter object <a href="#dom-htmlcollection-item" title="dom-HTMLCollection-item">item</a>(in unsigned long index); // only returns Element
-  caller getter object <a href="#dom-htmlcollection-nameditem" title="dom-HTMLCollection-namedItem">namedItem</a>(in DOMString name); // only returns Element
-};</pre><dl class="domintro"><dt><var title="">collection</var> . <code title="dom-HTMLCollection-length"><a href="#dom-htmlcollection-length">length</a></code></dt>
+  readonly attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-length" title='Read about this "length" reference in the full HTML5 spec.' class="full-spec-link">length</a>;
+  caller getter object <a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-item" title='Read about this "item" reference in the full HTML5 spec.' class="full-spec-link">item</a>(in unsigned long index); // only returns Element
+  caller getter object <a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-nameditem" title='Read about this "namedItem" reference in the full HTML5 spec.' class="full-spec-link">namedItem</a>(in DOMString name); // only returns Element
+};</pre><dl class="domintro"><dt><var title="">collection</var> . <code title="dom-HTMLCollection-length"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-length" class="full-spec-link" title='Read about this "length" reference in the full HTML5 spec.'>length</a></code></dt>
    <dd>
     <p>Returns the number of elements in the collection.</p>
    </dd>
 
-   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="#dom-htmlcollection-item">item</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-item" class="full-spec-link" title='Read about this "item" reference in the full HTML5 spec.'>item</a></code>(<var title="">index</var>)</dt>
    <dt><var title="">collection</var>[<var title="">index</var>]</dt>
    <dt><var title="">collection</var>(<var title="">index</var>)</dt>
    <dd>
@@ -472,33 +470,33 @@
     <p>Returns null if <var title="">index</var> is out of range.</p>
    </dd>
 
-   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="#dom-htmlcollection-item">namedItem</a></code>(<var title="">name</var>)</dt>
+   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-item" class="full-spec-link" title='Read about this "namedItem" reference in the full HTML5 spec.'>namedItem</a></code>(<var title="">name</var>)</dt>
    <dt><var title="">collection</var>[<var title="">name</var>]</dt>
    <dt><var title="">collection</var>(<var title="">name</var>)</dt>
    <dd>
     <p>Returns the first item with <a href="elements.html#concept-id" title="concept-id">ID</a> or name <var title="">name</var>
     from the collection.</p>
     <p>Returns null if no element with that <a href="elements.html#concept-id" title="concept-id">ID</a> or name could be found.</p>
-    <p>Only <code><a href="text-level-semantics.html#the-a-element">a</a></code>, <code><a href="#the-applet-element">applet</a></code>, <code><a href="the-map-element.html#the-area-element">area</a></code>,
-    <code><a href="the-iframe-element.html#the-embed-element">embed</a></code>, <code><a href="forms.html#the-form-element">form</a></code>, <code><a href="#frame">frame</a></code>,
-    <code><a href="#frameset">frameset</a></code>, <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code>, <code><a href="embedded-content-1.html#the-img-element">img</a></code>, and
+    <p>Only <code><a href="text-level-semantics.html#the-a-element">a</a></code>, <code><a href="http://dev.w3.org/html5/spec/.html#the-applet-element" class="full-spec-link" title='Read about this "applet" reference in the full HTML5 spec.'>applet</a></code>, <code><a href="the-map-element.html#the-area-element">area</a></code>,
+    <code><a href="the-iframe-element.html#the-embed-element">embed</a></code>, <code><a href="forms.html#the-form-element">form</a></code>, <code><a href="http://dev.w3.org/html5/spec/.html#frame" class="full-spec-link" title='Read about this "frame" reference in the full HTML5 spec.'>frame</a></code>,
+    <code><a href="http://dev.w3.org/html5/spec/.html#frameset" class="full-spec-link" title='Read about this "frameset" reference in the full HTML5 spec.'>frameset</a></code>, <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code>, <code><a href="embedded-content-1.html#the-img-element">img</a></code>, and
     <code><a href="the-iframe-element.html#the-object-element">object</a></code> elements can have a name for the purpose of
     this method; their name is given by the value of their <code title="">name</code> attribute.</p>
    </dd>
   </dl><h5 id="htmlallcollection-0"><span class="secno">2.6.2.2 </span>HTMLAllCollection</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="#htmlallcollection">HTMLAllCollection</a></code> interface represents a generic
   <a href="#collections" title="collections">collection</a> of elements just like
-  <code><a href="#htmlcollection">HTMLCollection</a></code>, with the exception that its <code title="dom-HTMLAllCollection-namedItem"><a href="#dom-htmlallcollection-nameditem">namedItem()</a></code> method
+  <code><a href="#htmlcollection">HTMLCollection</a></code>, with the exception that its <code title="dom-HTMLAllCollection-namedItem"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlallcollection-nameditem" class="full-spec-link" title='Read about this "namedItem()" reference in the full HTML5 spec.'>namedItem()</a></code> method
   returns an <code><a href="#htmlcollection">HTMLCollection</a></code> object when there are
   multiple matching elements.</p><pre class="idl">interface <dfn id="htmlallcollection">HTMLAllCollection</dfn> : <a href="#htmlcollection">HTMLCollection</a> {
-  // inherits <a href="#dom-htmlcollection-length" title="dom-HTMLCollection-length">length</a> and <a href="#dom-htmlcollection-item" title="dom-HTMLCollection-item">item</a>()
-  caller getter object <a href="#dom-htmlallcollection-nameditem" title="dom-HTMLAllCollection-namedItem">namedItem</a>(in DOMString name); // overrides inherited namedItem()
-  <a href="#htmlallcollection">HTMLAllCollection</a> <a href="#dom-htmlallcollection-tags" title="dom-HTMLAllCollection-tags">tags</a>(in DOMString tagName);
-};</pre><dl class="domintro"><dt><var title="">collection</var> . <code title="dom-HTMLCollection-length"><a href="#dom-htmlcollection-length">length</a></code></dt>
+  // inherits <a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-length" title='Read about this "length" reference in the full HTML5 spec.' class="full-spec-link">length</a> and <a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-item" title='Read about this "item" reference in the full HTML5 spec.' class="full-spec-link">item</a>()
+  caller getter object <a href="http://dev.w3.org/html5/spec/.html#dom-htmlallcollection-nameditem" title='Read about this "namedItem" reference in the full HTML5 spec.' class="full-spec-link">namedItem</a>(in DOMString name); // overrides inherited namedItem()
+  <a href="#htmlallcollection">HTMLAllCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-htmlallcollection-tags" title='Read about this "tags" reference in the full HTML5 spec.' class="full-spec-link">tags</a>(in DOMString tagName);
+};</pre><dl class="domintro"><dt><var title="">collection</var> . <code title="dom-HTMLCollection-length"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-length" class="full-spec-link" title='Read about this "length" reference in the full HTML5 spec.'>length</a></code></dt>
    <dd>
     <p>Returns the number of elements in the collection.</p>
    </dd>
 
-   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="#dom-htmlcollection-item">item</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-item" class="full-spec-link" title='Read about this "item" reference in the full HTML5 spec.'>item</a></code>(<var title="">index</var>)</dt>
    <dt><var title="">collection</var>[<var title="">index</var>]</dt>
    <dt><var title="">collection</var>(<var title="">index</var>)</dt>
    <dd>
@@ -506,22 +504,22 @@
     <p>Returns null if <var title="">index</var> is out of range.</p>
    </dd>
 
-   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLAllCollection-namedItem"><a href="#dom-htmlallcollection-nameditem">namedItem</a></code>(<var title="">name</var>)</dt>
-   <dt><var title="">collection</var> = <var title="">collection</var> . <code title="dom-HTMLAllCollection-namedItem"><a href="#dom-htmlallcollection-nameditem">namedItem</a></code>(<var title="">name</var>)</dt>
+   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLAllCollection-namedItem"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlallcollection-nameditem" class="full-spec-link" title='Read about this "namedItem" reference in the full HTML5 spec.'>namedItem</a></code>(<var title="">name</var>)</dt>
+   <dt><var title="">collection</var> = <var title="">collection</var> . <code title="dom-HTMLAllCollection-namedItem"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlallcollection-nameditem" class="full-spec-link" title='Read about this "namedItem" reference in the full HTML5 spec.'>namedItem</a></code>(<var title="">name</var>)</dt>
    <dt><var title="">collection</var>[<var title="">name</var>]</dt>
    <dt><var title="">collection</var>(<var title="">name</var>)</dt>
    <dd>
     <p>Returns the item with <a href="elements.html#concept-id" title="concept-id">ID</a> or name <var title="">name</var> from the collection.</p>
     <p>If there are multiple matching items, then an <code><a href="#htmlallcollection">HTMLAllCollection</a></code> object containing all those elements is returned.</p>
     <p>Returns null if no element with that <a href="elements.html#concept-id" title="concept-id">ID</a> or name could be found.</p>
-    <p>Only <code><a href="text-level-semantics.html#the-a-element">a</a></code>, <code><a href="#the-applet-element">applet</a></code>, <code><a href="the-map-element.html#the-area-element">area</a></code>,
-    <code><a href="the-iframe-element.html#the-embed-element">embed</a></code>, <code><a href="forms.html#the-form-element">form</a></code>, <code><a href="#frame">frame</a></code>,
-    <code><a href="#frameset">frameset</a></code>, <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code>, <code><a href="embedded-content-1.html#the-img-element">img</a></code>, and
+    <p>Only <code><a href="text-level-semantics.html#the-a-element">a</a></code>, <code><a href="http://dev.w3.org/html5/spec/.html#the-applet-element" class="full-spec-link" title='Read about this "applet" reference in the full HTML5 spec.'>applet</a></code>, <code><a href="the-map-element.html#the-area-element">area</a></code>,
+    <code><a href="the-iframe-element.html#the-embed-element">embed</a></code>, <code><a href="forms.html#the-form-element">form</a></code>, <code><a href="http://dev.w3.org/html5/spec/.html#frame" class="full-spec-link" title='Read about this "frame" reference in the full HTML5 spec.'>frame</a></code>,
+    <code><a href="http://dev.w3.org/html5/spec/.html#frameset" class="full-spec-link" title='Read about this "frameset" reference in the full HTML5 spec.'>frameset</a></code>, <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code>, <code><a href="embedded-content-1.html#the-img-element">img</a></code>, and
     <code><a href="the-iframe-element.html#the-object-element">object</a></code> elements can have a name for the purpose of
     this method; their name is given by the value of their <code title="">name</code> attribute.</p>
    </dd>
 
-   <dt><var title="">collection</var> = <var title="">collection</var> . <code title="dom-HTMLAllCollection-tags"><a href="#dom-htmlallcollection-tags">tags</a></code>(<var title="">tagName</var>)</dt>
+   <dt><var title="">collection</var> = <var title="">collection</var> . <code title="dom-HTMLAllCollection-tags"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlallcollection-tags" class="full-spec-link" title='Read about this "tags" reference in the full HTML5 spec.'>tags</a></code>(<var title="">tagName</var>)</dt>
    <dd>
     <p>Returns a collection that is a filtered view of the current collection, containing only elements with the given tag name.</p>
    </dd>
@@ -529,18 +527,18 @@
   </dl><h5 id="htmlformcontrolscollection-0"><span class="secno">2.6.2.3 </span>HTMLFormControlsCollection</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="#htmlformcontrolscollection">HTMLFormControlsCollection</a></code> interface represents
   a <a href="#collections" title="collections">collection</a> of <a href="forms.html#category-listed" title="category-listed">listed elements</a> in <code><a href="forms.html#the-form-element">form</a></code>
   and <code><a href="forms.html#the-fieldset-element">fieldset</a></code> elements.</p><pre class="idl">interface <dfn id="htmlformcontrolscollection">HTMLFormControlsCollection</dfn> : <a href="#htmlcollection">HTMLCollection</a> {
-  // inherits <a href="#dom-htmlcollection-length" title="dom-HTMLCollection-length">length</a> and <a href="#dom-htmlcollection-item" title="dom-HTMLCollection-item">item</a>()
-  caller getter object <a href="#dom-htmlformcontrolscollection-nameditem" title="dom-HTMLFormControlsCollection-namedItem">namedItem</a>(in DOMString name); // overrides inherited namedItem()
+  // inherits <a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-length" title='Read about this "length" reference in the full HTML5 spec.' class="full-spec-link">length</a> and <a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-item" title='Read about this "item" reference in the full HTML5 spec.' class="full-spec-link">item</a>()
+  caller getter object <a href="http://dev.w3.org/html5/spec/.html#dom-htmlformcontrolscollection-nameditem" title='Read about this "namedItem" reference in the full HTML5 spec.' class="full-spec-link">namedItem</a>(in DOMString name); // overrides inherited namedItem()
 };
 
-interface <dfn id="radionodelist">RadioNodeList</dfn> : <a href="#nodelist">NodeList</a> {
-          attribute DOMString <a href="#dom-radionodelist-value" title="dom-RadioNodeList-value">value</a>;
-};</pre><dl class="domintro"><dt><var title="">collection</var> . <code title="dom-HTMLCollection-length"><a href="#dom-htmlcollection-length">length</a></code></dt>
+interface <dfn id="radionodelist">RadioNodeList</dfn> : <a href="http://dev.w3.org/html5/spec/.html#nodelist" class="full-spec-link" title='Read about this "NodeList" reference in the full HTML5 spec.'>NodeList</a> {
+          attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-radionodelist-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>;
+};</pre><dl class="domintro"><dt><var title="">collection</var> . <code title="dom-HTMLCollection-length"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-length" class="full-spec-link" title='Read about this "length" reference in the full HTML5 spec.'>length</a></code></dt>
    <dd>
     <p>Returns the number of elements in the collection.</p>
    </dd>
 
-   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="#dom-htmlcollection-item">item</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-item" class="full-spec-link" title='Read about this "item" reference in the full HTML5 spec.'>item</a></code>(<var title="">index</var>)</dt>
    <dt><var title="">collection</var>[<var title="">index</var>]</dt>
    <dt><var title="">collection</var>(<var title="">index</var>)</dt>
    <dd>
@@ -548,8 +546,8 @@
     <p>Returns null if <var title="">index</var> is out of range.</p>
    </dd>
 
-   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLFormControlsCollection-namedItem"><a href="#dom-htmlformcontrolscollection-nameditem">namedItem</a></code>(<var title="">name</var>)</dt>
-   <dt><var title="">radioNodeList</var> = <var title="">collection</var> . <code title="dom-HTMLFormControlsCollection-namedItem"><a href="#dom-htmlformcontrolscollection-nameditem">namedItem</a></code>(<var title="">name</var>)</dt>
+   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLFormControlsCollection-namedItem"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlformcontrolscollection-nameditem" class="full-spec-link" title='Read about this "namedItem" reference in the full HTML5 spec.'>namedItem</a></code>(<var title="">name</var>)</dt>
+   <dt><var title="">radioNodeList</var> = <var title="">collection</var> . <code title="dom-HTMLFormControlsCollection-namedItem"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlformcontrolscollection-nameditem" class="full-spec-link" title='Read about this "namedItem" reference in the full HTML5 spec.'>namedItem</a></code>(<var title="">name</var>)</dt>
    <dt><var title="">collection</var>[<var title="">name</var>]</dt>
    <dt><var title="">collection</var>(<var title="">name</var>)</dt>
    <dd>
@@ -568,20 +566,20 @@
   list of <code><a href="the-button-element.html#the-option-element">option</a></code> elements. It is always rooted on a
   <code><a href="the-button-element.html#the-select-element">select</a></code> element and has attributes and methods that
   manipulate that element's descendants.</p><pre class="idl">interface <dfn id="htmloptionscollection">HTMLOptionsCollection</dfn> : <a href="#htmlcollection">HTMLCollection</a> {
-  // inherits <a href="#dom-htmlcollection-item" title="dom-HTMLCollection-item">item</a>()
-           attribute unsigned long <a href="#dom-htmloptionscollection-length" title="dom-HTMLOptionsCollection-length">length</a>; // overrides inherited length
-  caller getter object <a href="#dom-htmloptionscollection-nameditem" title="dom-HTMLOptionsCollection-namedItem">namedItem</a>(in DOMString name); // overrides inherited namedItem()
-  void <a href="#dom-htmloptionscollection-add" title="dom-HTMLOptionsCollection-add">add</a>(in <a href="elements.html#htmlelement">HTMLElement</a> element, in optional <a href="elements.html#htmlelement">HTMLElement</a> before);
-  void <a href="#dom-htmloptionscollection-add" title="dom-HTMLOptionsCollection-add">add</a>(in <a href="elements.html#htmlelement">HTMLElement</a> element, in long before);
-  void <a href="#dom-htmloptionscollection-remove" title="dom-HTMLOptionsCollection-remove">remove</a>(in long index);
-};</pre><dl class="domintro"><dt><var title="">collection</var> . <code title="dom-HTMLOptionsCollection-length"><a href="#dom-htmloptionscollection-length">length</a></code> [ = <var title="">value</var> ]</dt>
+  // inherits <a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-item" title='Read about this "item" reference in the full HTML5 spec.' class="full-spec-link">item</a>()
+           attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-htmloptionscollection-length" title='Read about this "length" reference in the full HTML5 spec.' class="full-spec-link">length</a>; // overrides inherited length
+  caller getter object <a href="http://dev.w3.org/html5/spec/.html#dom-htmloptionscollection-nameditem" title='Read about this "namedItem" reference in the full HTML5 spec.' class="full-spec-link">namedItem</a>(in DOMString name); // overrides inherited namedItem()
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-htmloptionscollection-add" title='Read about this "add" reference in the full HTML5 spec.' class="full-spec-link">add</a>(in <a href="elements.html#htmlelement">HTMLElement</a> element, in optional <a href="elements.html#htmlelement">HTMLElement</a> before);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-htmloptionscollection-add" title='Read about this "add" reference in the full HTML5 spec.' class="full-spec-link">add</a>(in <a href="elements.html#htmlelement">HTMLElement</a> element, in long before);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-htmloptionscollection-remove" title='Read about this "remove" reference in the full HTML5 spec.' class="full-spec-link">remove</a>(in long index);
+};</pre><dl class="domintro"><dt><var title="">collection</var> . <code title="dom-HTMLOptionsCollection-length"><a href="http://dev.w3.org/html5/spec/.html#dom-htmloptionscollection-length" class="full-spec-link" title='Read about this "length" reference in the full HTML5 spec.'>length</a></code> [ = <var title="">value</var> ]</dt>
    <dd>
     <p>Returns the number of elements in the collection.</p>
     <p>When set to a smaller number, truncates the number of <code><a href="the-button-element.html#the-option-element">option</a></code> elements in the corresponding container.</p>
     <p>When set to a greater number, adds new blank <code><a href="the-button-element.html#the-option-element">option</a></code> elements to that container.</p>
    </dd>
 
-   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="#dom-htmlcollection-item">item</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="http://dev.w3.org/html5/spec/.html#dom-htmlcollection-item" class="full-spec-link" title='Read about this "item" reference in the full HTML5 spec.'>item</a></code>(<var title="">index</var>)</dt>
    <dt><var title="">collection</var>[<var title="">index</var>]</dt>
    <dt><var title="">collection</var>(<var title="">index</var>)</dt>
    <dd>
@@ -589,17 +587,17 @@
     <p>Returns null if <var title="">index</var> is out of range.</p>
    </dd>
 
-   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLOptionsCollection-namedItem"><a href="#dom-htmloptionscollection-nameditem">namedItem</a></code>(<var title="">name</var>)</dt>
-   <dt><var title="">nodeList</var> = <var title="">collection</var> . <code title="dom-HTMLOptionsCollection-namedItem"><a href="#dom-htmloptionscollection-nameditem">namedItem</a></code>(<var title="">name</var>)</dt>
+   <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLOptionsCollection-namedItem"><a href="http://dev.w3.org/html5/spec/.html#dom-htmloptionscollection-nameditem" class="full-spec-link" title='Read about this "namedItem" reference in the full HTML5 spec.'>namedItem</a></code>(<var title="">name</var>)</dt>
+   <dt><var title="">nodeList</var> = <var title="">collection</var> . <code title="dom-HTMLOptionsCollection-namedItem"><a href="http://dev.w3.org/html5/spec/.html#dom-htmloptionscollection-nameditem" class="full-spec-link" title='Read about this "namedItem" reference in the full HTML5 spec.'>namedItem</a></code>(<var title="">name</var>)</dt>
    <dt><var title="">collection</var>[<var title="">name</var>]</dt>
    <dt><var title="">collection</var>(<var title="">name</var>)</dt>
    <dd>
     <p>Returns the item with <a href="elements.html#concept-id" title="concept-id">ID</a> or <code title="attr-option-name"><a href="obsolete.html#attr-option-name">name</a></code> <var title="">name</var> from the collection.</p>
-    <p>If there are multiple matching items, then a <code><a href="#nodelist">NodeList</a></code> object containing all those elements is returned.</p>
+    <p>If there are multiple matching items, then a <code><a href="http://dev.w3.org/html5/spec/.html#nodelist" class="full-spec-link" title='Read about this "NodeList" reference in the full HTML5 spec.'>NodeList</a></code> object containing all those elements is returned.</p>
     <p>Returns null if no element with that <a href="elements.html#concept-id" title="concept-id">ID</a> could be found.</p>
    </dd>
 
-   <dt><var title="">collection</var> . <code title="dom-HTMLOptionsCollection-add"><a href="#dom-htmloptionscollection-add">add</a></code>(<var title="">element</var> [, <var title="">before</var> ] )</dt>
+   <dt><var title="">collection</var> . <code title="dom-HTMLOptionsCollection-add"><a href="http://dev.w3.org/html5/spec/.html#dom-htmloptionscollection-add" class="full-spec-link" title='Read about this "add" reference in the full HTML5 spec.'>add</a></code>(<var title="">element</var> [, <var title="">before</var> ] )</dt>
    <dd>
     <p>Inserts <var title="">element</var> before the node given by <var title="">before</var>.</p>
     <p>The <var title="">before</var> argument can be a number, in
@@ -620,47 +618,47 @@
   space-separated tokens</a>.</p><p class="note"><code><a href="#domtokenlist">DOMTokenList</a></code> objects are always
   <a href="infrastructure.html#case-sensitive">case-sensitive</a>, even when the underlying string might
   ordinarily be treated in a case-insensitive manner.</p><pre class="idl">interface <dfn id="domtokenlist">DOMTokenList</dfn> {
-  readonly attribute unsigned long <a href="#dom-tokenlist-length" title="dom-tokenlist-length">length</a>;
-  getter DOMString <a href="#dom-tokenlist-item" title="dom-tokenlist-item">item</a>(in unsigned long index);
-  boolean <a href="#dom-tokenlist-contains" title="dom-tokenlist-contains">contains</a>(in DOMString token);
-  void <a href="#dom-tokenlist-add" title="dom-tokenlist-add">add</a>(in DOMString token);
-  void <a href="#dom-tokenlist-remove" title="dom-tokenlist-remove">remove</a>(in DOMString token);
-  boolean <a href="#dom-tokenlist-toggle" title="dom-tokenlist-toggle">toggle</a>(in DOMString token);
-  <a href="#dom-tokenlist-tostring" title="dom-tokenlist-toString">stringifier</a> DOMString ();
-};</pre><dl class="domintro"><dt><var title="">tokenlist</var> . <code title="dom-tokenlist-length"><a href="#dom-tokenlist-length">length</a></code></dt>
+  readonly attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-length" title='Read about this "length" reference in the full HTML5 spec.' class="full-spec-link">length</a>;
+  getter DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-item" title='Read about this "item" reference in the full HTML5 spec.' class="full-spec-link">item</a>(in unsigned long index);
+  boolean <a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-contains" title='Read about this "contains" reference in the full HTML5 spec.' class="full-spec-link">contains</a>(in DOMString token);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-add" title='Read about this "add" reference in the full HTML5 spec.' class="full-spec-link">add</a>(in DOMString token);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-remove" title='Read about this "remove" reference in the full HTML5 spec.' class="full-spec-link">remove</a>(in DOMString token);
+  boolean <a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-toggle" title='Read about this "toggle" reference in the full HTML5 spec.' class="full-spec-link">toggle</a>(in DOMString token);
+  <a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-tostring" title='Read about this "stringifier" reference in the full HTML5 spec.' class="full-spec-link">stringifier</a> DOMString ();
+};</pre><dl class="domintro"><dt><var title="">tokenlist</var> . <code title="dom-tokenlist-length"><a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-length" class="full-spec-link" title='Read about this "length" reference in the full HTML5 spec.'>length</a></code></dt>
    <dd>
     <p>Returns the number of tokens in the string.</p>
    </dd>
 
-   <dt><var title="">element</var> = <var title="">tokenlist</var> . <code title="dom-tokenlist-item"><a href="#dom-tokenlist-item">item</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">element</var> = <var title="">tokenlist</var> . <code title="dom-tokenlist-item"><a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-item" class="full-spec-link" title='Read about this "item" reference in the full HTML5 spec.'>item</a></code>(<var title="">index</var>)</dt>
    <dt><var title="">tokenlist</var>[<var title="">index</var>]</dt>
    <dd>
     <p>Returns the token with index <var title="">index</var>. The tokens are returned in the order they are found in the underlying string.</p>
     <p>Returns null if <var title="">index</var> is out of range.</p>
    </dd>
 
-   <dt><var title="">hastoken</var> = <var title="">tokenlist</var> . <code title="dom-tokenlist-contains"><a href="#dom-tokenlist-contains">contains</a></code>(<var title="">token</var>)</dt>
+   <dt><var title="">hastoken</var> = <var title="">tokenlist</var> . <code title="dom-tokenlist-contains"><a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-contains" class="full-spec-link" title='Read about this "contains" reference in the full HTML5 spec.'>contains</a></code>(<var title="">token</var>)</dt>
    <dd>
     <p>Returns true if the <var title="">token</var> is present; false otherwise.</p>
     <p>Throws a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception if <var title="">token</var> is empty.</p>
     <p>Throws an <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception if <var title="">token</var> contains any spaces.</p>
    </dd>
 
-   <dt><var title="">tokenlist</var> . <code title="dom-tokenlist-add"><a href="#dom-tokenlist-add">add</a></code>(<var title="">token</var>)</dt>
+   <dt><var title="">tokenlist</var> . <code title="dom-tokenlist-add"><a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-add" class="full-spec-link" title='Read about this "add" reference in the full HTML5 spec.'>add</a></code>(<var title="">token</var>)</dt>
    <dd>
     <p>Adds <var title="">token</var>, unless it is already present.</p>
     <p>Throws a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception if <var title="">token</var> is empty.</p>
     <p>Throws an <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception if <var title="">token</var> contains any spaces.</p>
    </dd>
 
-   <dt><var title="">tokenlist</var> . <code title="dom-tokenlist-remove"><a href="#dom-tokenlist-remove">remove</a></code>(<var title="">token</var>)</dt>
+   <dt><var title="">tokenlist</var> . <code title="dom-tokenlist-remove"><a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-remove" class="full-spec-link" title='Read about this "remove" reference in the full HTML5 spec.'>remove</a></code>(<var title="">token</var>)</dt>
    <dd>
     <p>Removes <var title="">token</var> if it is present.</p>
     <p>Throws a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception if <var title="">token</var> is empty.</p>
     <p>Throws an <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception if <var title="">token</var> contains any spaces.</p>
    </dd>
 
-   <dt><var title="">hastoken</var> = <var title="">tokenlist</var> . <code title="dom-tokenlist-toggle"><a href="#dom-tokenlist-toggle">toggle</a></code>(<var title="">token</var>)</dt>
+   <dt><var title="">hastoken</var> = <var title="">tokenlist</var> . <code title="dom-tokenlist-toggle"><a href="http://dev.w3.org/html5/spec/.html#dom-tokenlist-toggle" class="full-spec-link" title='Read about this "toggle" reference in the full HTML5 spec.'>toggle</a></code>(<var title="">token</var>)</dt>
    <dd>
     <p>Adds <var title="">token</var> if it is not present, or removes
     it if it is. Returns true if <var title="">token</var> is now
@@ -673,18 +671,18 @@
   </dl><h4 id="domsettabletokenlist-0"><span class="secno">2.6.4 </span>DOMSettableTokenList</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="#domsettabletokenlist">DOMSettableTokenList</a></code> interface is the same as the
   <code><a href="#domtokenlist">DOMTokenList</a></code> interface, except that it allows the
   underlying string to be directly changed.</p><pre class="idl">interface <dfn id="domsettabletokenlist">DOMSettableTokenList</dfn> : <a href="#domtokenlist">DOMTokenList</a> {
-            attribute DOMString <a href="#dom-domsettabletokenlist-value" title="dom-DOMSettableTokenList-value">value</a>;
-};</pre><dl class="domintro"><dt><var title="">tokenlist</var> . <code title="dom-DOMSettableTokenList-value"><a href="#dom-domsettabletokenlist-value">value</a></code></dt>
+            attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-domsettabletokenlist-value" title='Read about this "value" reference in the full HTML5 spec.' class="full-spec-link">value</a>;
+};</pre><dl class="domintro"><dt><var title="">tokenlist</var> . <code title="dom-DOMSettableTokenList-value"><a href="http://dev.w3.org/html5/spec/.html#dom-domsettabletokenlist-value" class="full-spec-link" title='Read about this "value" reference in the full HTML5 spec.'>value</a></code></dt>
    <dd>
     <p>Returns the underlying string.</p>
     <p>Can be set, to change the underlying string.</p>
    </dd>
 
-  </dl><h4 id="domstringmap-0"><span class="secno">2.6.5 </span>DOMStringMap</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="#domstringmap">DOMStringMap</a></code> interface represents a set of
+  </dl><h4 id="domstringmap-0"><span class="secno">2.6.5 </span>DOMStringMap</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="http://dev.w3.org/html5/spec/.html#domstringmap" class="full-spec-link" title='Read about this "DOMStringMap" reference in the full HTML5 spec.'>DOMStringMap</a></code> interface represents a set of
   name-value pairs. It exposes these using the scripting language's
   native mechanisms for property access.</p><div class="example">
 
-   <p>The <code title="dom-dataset"><a href="#dom-dataset">dataset</a></code> attribute on
+   <p>The <code title="dom-dataset"><a href="http://dev.w3.org/html5/spec/.html#dom-dataset" class="full-spec-link" title='Read about this "dataset" reference in the full HTML5 spec.'>dataset</a></code> attribute on
    elements exposes the <code title="attr-data-*"><a href="elements.html#attr-data">data-*</a></code>
    attributes on the element.</p>
 
@@ -718,7 +716,7 @@
   strings</a>. <a href="references.html#refsDOMCORE">[DOMCORE]</a></p><p>Authors are strongly discouraged from using these, as they are
   notoriously unreliable and imprecise. Authors are encouraged to rely
   on explicit feature testing or the graceful degradation behavior
-  intrinsic to some of the features in this specification.</p><h4 id="exceptions"><span class="secno">2.6.7 </span>Exceptions</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The following are <code><a href="#domexception">DOMException</a></code> codes. <a href="references.html#refsDOMCORE">[DOMCORE]</a></p><ol class="brief"><li value="1"><dfn id="index_size_err"><code>INDEX_SIZE_ERR</code></dfn></li>
+  intrinsic to some of the features in this specification.</p><h4 id="exceptions"><span class="secno">2.6.7 </span>Exceptions</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The following are <code><a href="http://dev.w3.org/html5/spec/.html#domexception" class="full-spec-link" title='Read about this "DOMException" reference in the full HTML5 spec.'>DOMException</a></code> codes. <a href="references.html#refsDOMCORE">[DOMCORE]</a></p><ol class="brief"><li value="1"><dfn id="index_size_err"><code>INDEX_SIZE_ERR</code></dfn></li>
    <li value="2"><dfn id="domstring_size_err"><code>DOMSTRING_SIZE_ERR</code></dfn></li>
    <li value="3"><dfn id="hierarchy_request_err"><code>HIERARCHY_REQUEST_ERR</code></dfn></li>
    <li value="4"><dfn id="wrong_document_err"><code>WRONG_DOCUMENT_ERR</code></dfn></li>

Index: iana.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/iana.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -d -r1.42 -r1.43
--- iana.html	2 Jul 2010 23:07:31 -0000	1.42
+++ iana.html	7 Jul 2010 08:58:11 -0000	1.43
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>11 IANA considerations &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>11 IANA considerations &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="obsolete.html" title="10 Obsolete features" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="obsolete.html" title="10 Obsolete features" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="index.html" title="Index" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -339,7 +339,7 @@
     <dl><dt><code title="">charset</code></dt>
      <dd>
       <p>The <code title="">charset</code> parameter may be provided
-      to definitively specify the <a href="#document-s-character-encoding">document's character
+      to definitively specify the <a href="http://dev.w3.org/html5/spec/.html#document-s-character-encoding" class="full-spec-link" title="Read about this &quot;document's character encoding&quot; reference in the full HTML5 spec.">document's character
       encoding</a>, overriding any <a href="semantics.html#character-encoding-declaration" title="character encoding
       declaration">character encoding declarations</a> in the
       document. The parameter's value must be the name of the
@@ -435,7 +435,7 @@
    <dt>Change controller:</dt>
    <dd>W3C</dd>
   </dl><p>Fragment identifiers used with <code><a href="#text-html">text/html</a></code> resources
-  refer to <a href="#the-indicated-part-of-the-document">the indicated part of the document</a>.</p><h3 id="text-html-sandboxed"><span class="secno">11.2 </span><dfn><code>text/html-sandboxed</code></dfn></h3><p>This registration is for community review and will be submitted
+  refer to <a href="http://dev.w3.org/html5/spec/.html#the-indicated-part-of-the-document" class="full-spec-link" title='Read about this "the indicated part of the document" reference in the full HTML5 spec.'>the indicated part of the document</a>.</p><h3 id="text-html-sandboxed"><span class="secno">11.2 </span><dfn><code>text/html-sandboxed</code></dfn></h3><p>This registration is for community review and will be submitted
   to the IESG for review, approval, and registration with IANA.</p><!--
    To: http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> objects generated from
     resources labeled as <code><a href="#text-html-sandboxed">text/html-sandboxed</a></code> unique
     origins.</p>
     <p>To avoid having legacy user agents treating resources labeled
@@ -498,7 +498,7 @@
    <dt>Change controller:</dt>
    <dd>WHATWG</dd>
   </dl><p>Fragment identifiers used with <code><a href="#text-html-sandboxed">text/html-sandboxed</a></code>
-  resources refer to <a href="#the-indicated-part-of-the-document">the indicated part of the
+  resources refer to <a href="http://dev.w3.org/html5/spec/.html#the-indicated-part-of-the-document" class="full-spec-link" title='Read about this "the indicated part of the document" reference in the full HTML5 spec.'>the indicated part of the
   document</a>.</p><h3 id="application-xhtml-xml"><span class="secno">11.3 </span><dfn><code>application/xhtml+xml</code></dfn></h3><p>This registration is for community review and will be submitted
   to the IESG for review, approval, and registration with IANA.</p><!--
    To: http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.10 Forms &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="tabular-data.html" title="4.9 Tabular data" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="tabular-data.html" title="4.9 Tabular data" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="the-input-element.html" title="4.10.7 The input element" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -504,7 +504,7 @@
   <code title="attr-input-value"><a href="the-input-element.html#attr-input-value">value</a></code> attribute.</p><p>Multiple controls can have the same name; for example, here we
   give all the checkboxes the same name, and the server distinguishes
   which checkbox was checked by seeing which values are submitted with
-  that name &#8212; like the radio buttons, they are also given unique
+  that name &#226;&#128;&#148; like the radio buttons, they are also given unique
   values with the <code title="attr-input-value"><a href="the-input-element.html#attr-input-value">value</a></code>
   attribute.</p><p>Given the settings in the previous section, this all becomes:</p><pre>&lt;form<strong> method="post"
       enctype="application/x-www-form-urlencoded"
@@ -598,7 +598,7 @@
   content</a>, and <a href="content-models.html#interactive-content">interactive content</a>.</p><p>A number of the elements are <dfn id="form-associated-element" title="form-associated
   element">form-associated elements</dfn>, which means they can have a
   <a href="association-of-controls-and-forms.html#form-owner">form owner</a> and, to expose this, have a <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">form</a></code> content attribute with a matching
-  <code title="dom-fae-form"><a href="#dom-fae-form">form</a></code> IDL attribute.</p><!-- when updating this also update the category index --><ul class="brief category-list"><li><code><a href="the-button-element.html#the-button-element">button</a></code></li>
+  <code title="dom-fae-form"><a href="http://dev.w3.org/html5/spec/.html#dom-fae-form" class="full-spec-link" title='Read about this "form" reference in the full HTML5 spec.'>form</a></code> IDL attribute.</p><!-- when updating this also update the category index --><ul class="brief category-list"><li><code><a href="the-button-element.html#the-button-element">button</a></code></li>
    <li><code><a href="#the-fieldset-element">fieldset</a></code></li>
    <li><code><a href="the-input-element.html#the-input-element">input</a></code></li>
    <li><code><a href="the-button-element.html#the-keygen-element">keygen</a></code></li>
@@ -614,8 +614,8 @@
 
    <dd>
 
-    <p>Denotes elements that are listed in the <code title="dom-form-elements"><a href="#dom-form-elements"><var title="">form</var>.elements</a></code>
-    and <code title="dom-fieldset-elements"><a href="#dom-fieldset-elements"><var title="">fieldset</var>.elements</a></code> APIs.</p>
+    <p>Denotes elements that are listed in the <code title="dom-form-elements"><a href="http://dev.w3.org/html5/spec/.html#dom-form-elements" class="full-spec-link" title='Read about this "form.elements" reference in the full HTML5 spec.'><var title="">form</var>.elements</a></code>
+    and <code title="dom-fieldset-elements"><a href="http://dev.w3.org/html5/spec/.html#dom-fieldset-elements" class="full-spec-link" title='Read about this "fieldset.elements" reference in the full HTML5 spec.'><var title="">fieldset</var>.elements</a></code> APIs.</p>
 
     <!-- when updating this also update the category index -->
     <ul class="brief category-list"><li><code><a href="the-button-element.html#the-button-element">button</a></code></li>
@@ -650,8 +650,8 @@
 
    <dd>
 
-    <p>Denotes elements that can be used for <a href="#constructing-form-data-set">constructing the form data
-    set</a> when a <code><a href="#the-form-element">form</a></code> element is <a href="#concept-form-submit" title="concept-form-submit">submitted</a>.</p>
+    <p>Denotes elements that can be used for <a href="http://dev.w3.org/html5/spec/.html#constructing-form-data-set" class="full-spec-link" title='Read about this "constructing the form data set" reference in the full HTML5 spec.'>constructing the form data
+    set</a> when a <code><a href="#the-form-element">form</a></code> element is <a href="http://dev.w3.org/html5/spec/.html#concept-form-submit" title='Read about this "submitted" reference in the full HTML5 spec.' class="full-spec-link">submitted</a>.</p>
 
     <!-- when updating this also update the category index -->
     <ul class="brief category-list"><li><code><a href="the-button-element.html#the-button-element">button</a></code></li>
@@ -667,7 +667,7 @@
    <dd>
 
     <p>Denotes elements that can be affected when a <code><a href="#the-form-element">form</a></code>
-    element is <a href="#concept-form-reset" title="concept-form-reset">reset</a>.</p>
+    element is <a href="http://dev.w3.org/html5/spec/.html#concept-form-reset" title='Read about this "reset" reference in the full HTML5 spec.' class="full-spec-link">reset</a>.</p>
 
     <!-- when updating this also update the category index -->
     <ul class="brief category-list"><li><code><a href="the-input-element.html#the-input-element">input</a></code></li>
@@ -702,29 +702,29 @@
    <dd>
 <pre class="idl">[OverrideBuiltins]
 interface <dfn id="htmlformelement">HTMLFormElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-form-acceptcharset" title="dom-form-acceptCharset">acceptCharset</a>;
-           attribute DOMString <a href="#dom-fs-action" title="dom-fs-action">action</a>;
-           attribute DOMString <a href="#dom-form-autocomplete" title="dom-form-autocomplete">autocomplete</a>;
-           attribute DOMString <a href="#dom-fs-enctype" title="dom-fs-enctype">enctype</a>;
-           attribute DOMString <a href="#dom-fs-method" title="dom-fs-method">method</a>;
-           attribute DOMString <a href="#dom-form-name" title="dom-form-name">name</a>;
-           attribute boolean <a href="#dom-fs-novalidate" title="dom-fs-noValidate">noValidate</a>;
-           attribute DOMString <a href="#dom-fs-target" title="dom-fs-target">target</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-form-acceptcharset" title='Read about this "acceptCharset" reference in the full HTML5 spec.' class="full-spec-link">acceptCharset</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-fs-action" title='Read about this "action" reference in the full HTML5 spec.' class="full-spec-link">action</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-form-autocomplete" title='Read about this "autocomplete" reference in the full HTML5 spec.' class="full-spec-link">autocomplete</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-fs-enctype" title='Read about this "enctype" reference in the full HTML5 spec.' class="full-spec-link">enctype</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-fs-method" title='Read about this "method" reference in the full HTML5 spec.' class="full-spec-link">method</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-form-name" title='Read about this "name" reference in the full HTML5 spec.' class="full-spec-link">name</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-fs-novalidate" title='Read about this "noValidate" reference in the full HTML5 spec.' class="full-spec-link">noValidate</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-fs-target" title='Read about this "target" reference in the full HTML5 spec.' class="full-spec-link">target</a>;
 
-  readonly attribute <a href="urls.html#htmlformcontrolscollection">HTMLFormControlsCollection</a> <a href="#dom-form-elements" title="dom-form-elements">elements</a>;
-  readonly attribute long <a href="#dom-form-length" title="dom-form-length">length</a>;
-  caller getter any <a href="#dom-form-item" title="dom-form-item">item</a>(in unsigned long index);
-  caller getter any <a href="#dom-form-nameditem" title="dom-form-namedItem">namedItem</a>(in DOMString name);
+  readonly attribute <a href="urls.html#htmlformcontrolscollection">HTMLFormControlsCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-form-elements" title='Read about this "elements" reference in the full HTML5 spec.' class="full-spec-link">elements</a>;
+  readonly attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-form-length" title='Read about this "length" reference in the full HTML5 spec.' class="full-spec-link">length</a>;
+  caller getter any <a href="http://dev.w3.org/html5/spec/.html#dom-form-item" title='Read about this "item" reference in the full HTML5 spec.' class="full-spec-link">item</a>(in unsigned long index);
+  caller getter any <a href="http://dev.w3.org/html5/spec/.html#dom-form-nameditem" title='Read about this "namedItem" reference in the full HTML5 spec.' class="full-spec-link">namedItem</a>(in DOMString name);
 
-  void <a href="#dom-form-submit" title="dom-form-submit">submit</a>();
-  void <a href="#dom-form-reset" title="dom-form-reset">reset</a>();
-  boolean <a href="#dom-form-checkvalidity" title="dom-form-checkValidity">checkValidity</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-form-submit" title='Read about this "submit" reference in the full HTML5 spec.' class="full-spec-link">submit</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-form-reset" title='Read about this "reset" reference in the full HTML5 spec.' class="full-spec-link">reset</a>();
+  boolean <a href="http://dev.w3.org/html5/spec/.html#dom-form-checkvalidity" title='Read about this "checkValidity" reference in the full HTML5 spec.' class="full-spec-link">checkValidity</a>();
 
-  void <a href="#dom-form-dispatchforminput" title="dom-form-dispatchFormInput">dispatchFormInput</a>();
-  void <a href="#dom-form-dispatchformchange" title="dom-form-dispatchFormChange">dispatchFormChange</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-form-dispatchforminput" title='Read about this "dispatchFormInput" reference in the full HTML5 spec.' class="full-spec-link">dispatchFormInput</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-form-dispatchformchange" title='Read about this "dispatchFormChange" reference in the full HTML5 spec.' class="full-spec-link">dispatchFormChange</a>();
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-form-element">form</a></code> element <a href="#represents">represents</a> a
+  </dl><p>The <code><a href="#the-form-element">form</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a
   collection of <a href="#form-associated-element" title="form-associated element">form-associated
   elements</a>, some of which can represent editable values that
   can be submitted to a server for processing.</p><p>The <dfn id="attr-form-accept-charset" title="attr-form-accept-charset"><code>accept-charset</code></dfn>
@@ -734,9 +734,9 @@
   <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a> match for the <a href="infrastructure.html#preferred-mime-name">preferred
   MIME name</a> of an <a href="infrastructure.html#ascii-compatible-character-encoding">ASCII-compatible character
   encoding</a>. <a href="references.html#refsIANACHARSET">[IANACHARSET]</a></p><p>The <dfn id="attr-form-name" title="attr-form-name"><code>name</code></dfn> attribute
-  represents the <code><a href="#the-form-element">form</a></code>'s name within the <code title="dom-document-forms"><a href="#dom-document-forms">forms</a></code> collection. The value must
+  represents the <code><a href="#the-form-element">form</a></code>'s name within the <code title="dom-document-forms"><a href="http://dev.w3.org/html5/spec/.html#dom-document-forms" class="full-spec-link" title='Read about this "forms" reference in the full HTML5 spec.'>forms</a></code> collection. The value must
   not be the empty string, and the value must be unique amongst the
-  <code><a href="#the-form-element">form</a></code> elements in the <code title="dom-document-forms"><a href="#dom-document-forms">forms</a></code> collection that it is in, if
+  <code><a href="#the-form-element">form</a></code> elements in the <code title="dom-document-forms"><a href="http://dev.w3.org/html5/spec/.html#dom-document-forms" class="full-spec-link" title='Read about this "forms" reference in the full HTML5 spec.'>forms</a></code> collection that it is in, if
   any.</p><p>The <dfn id="attr-form-autocomplete" title="attr-form-autocomplete"><code>autocomplete</code></dfn>
   attribute is an <a href="common-microsyntaxes.html#enumerated-attribute">enumerated attribute</a>. The attribute has
   two states. The <code title="attr-form-autocomplete-on">on</code>
@@ -746,10 +746,10 @@
   state. The attribute may also be omitted. The <i>missing value
   default</i> is the <a href="#attr-form-autocomplete-on-state" title="attr-form-autocomplete-on-state">on</a> state. The <a href="#attr-form-autocomplete-off-state" title="attr-form-autocomplete-off-state">off</a> state indicates
   that by default, <code><a href="the-input-element.html#the-input-element">input</a></code> elements in the form will have
-  their <a href="#resulting-autocompletion-state">resulting autocompletion state</a> set to <i title="">off</i>; the <a href="#attr-form-autocomplete-on-state" title="attr-form-autocomplete-on-state">on</a> state indicates
+  their <a href="http://dev.w3.org/html5/spec/.html#resulting-autocompletion-state" class="full-spec-link" title='Read about this "resulting autocompletion state" reference in the full HTML5 spec.'>resulting autocompletion state</a> set to <i title="">off</i>; the <a href="#attr-form-autocomplete-on-state" title="attr-form-autocomplete-on-state">on</a> state indicates
   that by default, <code><a href="the-input-element.html#the-input-element">input</a></code> elements in the form will have
-  their <a href="#resulting-autocompletion-state">resulting autocompletion state</a> set to <i title="">on</i>.</p><p>The <code title="attr-fs-action"><a href="association-of-controls-and-forms.html#attr-fs-action">action</a></code>, <code title="attr-fs-enctype"><a href="association-of-controls-and-forms.html#attr-fs-enctype">enctype</a></code>, <code title="attr-fs-method"><a href="association-of-controls-and-forms.html#attr-fs-method">method</a></code>, <code title="attr-fs-novalidate"><a href="association-of-controls-and-forms.html#attr-fs-novalidate">novalidate</a></code>, and <code title="attr-fs-target"><a href="association-of-controls-and-forms.html#attr-fs-target">target</a></code> attributes are <a href="association-of-controls-and-forms.html#attributes-for-form-submission">attributes
-  for form submission</a>.</p><dl class="domintro"><dt><var title="">form</var> . <code title="dom-form-elements"><a href="#dom-form-elements">elements</a></code></dt>
+  their <a href="http://dev.w3.org/html5/spec/.html#resulting-autocompletion-state" class="full-spec-link" title='Read about this "resulting autocompletion state" reference in the full HTML5 spec.'>resulting autocompletion state</a> set to <i title="">on</i>.</p><p>The <code title="attr-fs-action"><a href="association-of-controls-and-forms.html#attr-fs-action">action</a></code>, <code title="attr-fs-enctype"><a href="association-of-controls-and-forms.html#attr-fs-enctype">enctype</a></code>, <code title="attr-fs-method"><a href="association-of-controls-and-forms.html#attr-fs-method">method</a></code>, <code title="attr-fs-novalidate"><a href="association-of-controls-and-forms.html#attr-fs-novalidate">novalidate</a></code>, and <code title="attr-fs-target"><a href="association-of-controls-and-forms.html#attr-fs-target">target</a></code> attributes are <a href="association-of-controls-and-forms.html#attributes-for-form-submission">attributes
+  for form submission</a>.</p><dl class="domintro"><dt><var title="">form</var> . <code title="dom-form-elements"><a href="http://dev.w3.org/html5/spec/.html#dom-form-elements" class="full-spec-link" title='Read about this "elements" reference in the full HTML5 spec.'>elements</a></code></dt>
 
    <dd>
 
@@ -758,7 +758,7 @@
 
    </dd>
 
-   <dt><var title="">form</var> . <code title="dom-form-length"><a href="#dom-form-length">length</a></code></dt>
+   <dt><var title="">form</var> . <code title="dom-form-length"><a href="http://dev.w3.org/html5/spec/.html#dom-form-length" class="full-spec-link" title='Read about this "length" reference in the full HTML5 spec.'>length</a></code></dt>
 
    <dd>
 
@@ -767,7 +767,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> = <var title="">form</var> . <code title="dom-form-item"><a href="#dom-form-item">item</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">element</var> = <var title="">form</var> . <code title="dom-form-item"><a href="http://dev.w3.org/html5/spec/.html#dom-form-item" class="full-spec-link" title='Read about this "item" reference in the full HTML5 spec.'>item</a></code>(<var title="">index</var>)</dt>
    <dt><var title="">form</var>[<var title="">index</var>]</dt>
    <dt><var title="">form</var>(<var title="">index</var>)</dt>
 
@@ -778,7 +778,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> = <var title="">form</var> . <code title="dom-form-namedItem"><a href="#dom-form-nameditem">namedItem</a></code>(<var title="">name</var>)</dt>
+   <dt><var title="">element</var> = <var title="">form</var> . <code title="dom-form-namedItem"><a href="http://dev.w3.org/html5/spec/.html#dom-form-nameditem" class="full-spec-link" title='Read about this "namedItem" reference in the full HTML5 spec.'>namedItem</a></code>(<var title="">name</var>)</dt>
    <dt><var title="">form</var>[<var title="">name</var>]</dt>
    <dt><var title="">form</var>(<var title="">name</var>)</dt>
 
@@ -790,17 +790,17 @@
     <p>Once an element has been referenced using a particular name,
     that name will continue being available as a way to reference that
     element in this method, even if the element's actual ID or <code title="attr-fe-name"><a href="association-of-controls-and-forms.html#attr-fe-name">name</a></code> changes, for as long as the
-    element remains in the <code><a href="#document">Document</a></code>.</p>
+    element remains in the <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code>.</p>
 
     <p>If there are multiple matching items, then a
-    <code><a href="#nodelist">NodeList</a></code> object containing all those elements is
+    <code><a href="http://dev.w3.org/html5/spec/.html#nodelist" class="full-spec-link" title='Read about this "NodeList" reference in the full HTML5 spec.'>NodeList</a></code> object containing all those elements is
     returned.</p>
 
     <p>Returns null if no element with that <a href="elements.html#concept-id" title="concept-id">ID</a> or <code title="attr-fe-name"><a href="association-of-controls-and-forms.html#attr-fe-name">name</a></code> could be found.</p>
 
    </dd>
 
-   <dt><var title="">form</var> . <code title="dom-form-submit"><a href="#dom-form-submit">submit</a></code>()</dt>
+   <dt><var title="">form</var> . <code title="dom-form-submit"><a href="http://dev.w3.org/html5/spec/.html#dom-form-submit" class="full-spec-link" title='Read about this "submit" reference in the full HTML5 spec.'>submit</a></code>()</dt>
 
    <dd>
 
@@ -808,7 +808,7 @@
 
    </dd>
 
-   <dt><var title="">form</var> . <code title="dom-form-reset"><a href="#dom-form-reset">reset</a></code>()</dt>
+   <dt><var title="">form</var> . <code title="dom-form-reset"><a href="http://dev.w3.org/html5/spec/.html#dom-form-reset" class="full-spec-link" title='Read about this "reset" reference in the full HTML5 spec.'>reset</a></code>()</dt>
 
    <dd>
 
@@ -816,7 +816,7 @@
 
    </dd>
 
-   <dt><var title="">form</var> . <code title="dom-form-checkValidity"><a href="#dom-form-checkvalidity">checkValidity</a></code>()</dt>
+   <dt><var title="">form</var> . <code title="dom-form-checkValidity"><a href="http://dev.w3.org/html5/spec/.html#dom-form-checkvalidity" class="full-spec-link" title='Read about this "checkValidity" reference in the full HTML5 spec.'>checkValidity</a></code>()</dt>
 
    <dd>
 
@@ -825,7 +825,7 @@
 
    </dd>
 
-   <dt><var title="">form</var> . <code title="dom-form-dispatchFormInput"><a href="#dom-form-dispatchforminput">dispatchFormInput</a></code>()</dt>
+   <dt><var title="">form</var> . <code title="dom-form-dispatchFormInput"><a href="http://dev.w3.org/html5/spec/.html#dom-form-dispatchforminput" class="full-spec-link" title='Read about this "dispatchFormInput" reference in the full HTML5 spec.'>dispatchFormInput</a></code>()</dt>
 
    <dd>
 
@@ -833,7 +833,7 @@
 
    </dd>
 
-   <dt><var title="">form</var> . <code title="dom-form-dispatchFormChange"><a href="#dom-form-dispatchformchange">dispatchFormChange</a></code>()</dt>
+   <dt><var title="">form</var> . <code title="dom-form-dispatchFormChange"><a href="http://dev.w3.org/html5/spec/.html#dom-form-dispatchformchange" class="full-spec-link" title='Read about this "dispatchFormChange" reference in the full HTML5 spec.'>dispatchFormChange</a></code>()</dt>
 
    <dd>
 
@@ -868,22 +868,22 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlfieldsetelement">HTMLFieldSetElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute boolean <a href="#dom-fieldset-disabled" title="dom-fieldset-disabled">disabled</a>;
-  readonly attribute <a href="#htmlformelement">HTMLFormElement</a> <a href="#dom-fae-form" title="dom-fae-form">form</a>;
-           attribute DOMString <a href="#dom-fe-name" title="dom-fe-name">name</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-fieldset-disabled" title='Read about this "disabled" reference in the full HTML5 spec.' class="full-spec-link">disabled</a>;
+  readonly attribute <a href="#htmlformelement">HTMLFormElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-fae-form" title='Read about this "form" reference in the full HTML5 spec.' class="full-spec-link">form</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-fe-name" title='Read about this "name" reference in the full HTML5 spec.' class="full-spec-link">name</a>;
 
-  readonly attribute DOMString <a href="#dom-fieldset-type" title="dom-fieldset-type">type</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-fieldset-type" title='Read about this "type" reference in the full HTML5 spec.' class="full-spec-link">type</a>;
 
-  readonly attribute <a href="urls.html#htmlformcontrolscollection">HTMLFormControlsCollection</a> <a href="#dom-fieldset-elements" title="dom-fieldset-elements">elements</a>;
+  readonly attribute <a href="urls.html#htmlformcontrolscollection">HTMLFormControlsCollection</a> <a href="http://dev.w3.org/html5/spec/.html#dom-fieldset-elements" title='Read about this "elements" reference in the full HTML5 spec.' class="full-spec-link">elements</a>;
 
-  readonly attribute boolean <a href="#dom-cva-willvalidate" title="dom-cva-willValidate">willValidate</a>;
-  readonly attribute <a href="#validitystate">ValidityState</a> <a href="#dom-cva-validity" title="dom-cva-validity">validity</a>;
-  readonly attribute DOMString <a href="#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>;
-  boolean <a href="#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>();
-  void <a href="#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(in DOMString error);
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-cva-willvalidate" title='Read about this "willValidate" reference in the full HTML5 spec.' class="full-spec-link">willValidate</a>;
+  readonly attribute <a href="http://dev.w3.org/html5/spec/.html#validitystate" class="full-spec-link" title='Read about this "ValidityState" reference in the full HTML5 spec.'>ValidityState</a> <a href="http://dev.w3.org/html5/spec/.html#dom-cva-validity" title='Read about this "validity" reference in the full HTML5 spec.' class="full-spec-link">validity</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-cva-validationmessage" title='Read about this "validationMessage" reference in the full HTML5 spec.' class="full-spec-link">validationMessage</a>;
+  boolean <a href="http://dev.w3.org/html5/spec/.html#dom-cva-checkvalidatity" title='Read about this "checkValidity" reference in the full HTML5 spec.' class="full-spec-link">checkValidity</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-cva-setcustomvalidity" title='Read about this "setCustomValidity" reference in the full HTML5 spec.' class="full-spec-link">setCustomValidity</a>(in DOMString error);
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-fieldset-element">fieldset</a></code> element <a href="#represents">represents</a> a set
+  </dl><p>The <code><a href="#the-fieldset-element">fieldset</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a set
   of form controls optionally grouped under a common name.</p><p>The name of the group is given by the first <code><a href="#the-legend-element">legend</a></code>
   element that is a child of the <code><a href="#the-fieldset-element">fieldset</a></code> element, if
   any. The remainder of the descendants form the group.</p><p>The <dfn id="attr-fieldset-disabled" title="attr-fieldset-disabled"><code>disabled</code></dfn>
@@ -893,7 +893,7 @@
   <code><a href="#the-legend-element">legend</a></code> element child, if any, to be <a href="association-of-controls-and-forms.html#concept-fe-disabled" title="concept-fe-disabled">disabled</a>.</p><p>The <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">form</a></code> attribute is used to
   explicitly associate the <code><a href="#the-fieldset-element">fieldset</a></code> element with its
   <a href="association-of-controls-and-forms.html#form-owner">form owner</a>. The <code title="attr-fe-name"><a href="association-of-controls-and-forms.html#attr-fe-name">name</a></code>
-  attribute represents the element's name.</p><dl class="domintro"><dt><var title="">fieldset</var> . <code title="dom-fieldset-type"><a href="#dom-fieldset-type">type</a></code></dt>
+  attribute represents the element's name.</p><dl class="domintro"><dt><var title="">fieldset</var> . <code title="dom-fieldset-type"><a href="http://dev.w3.org/html5/spec/.html#dom-fieldset-type" class="full-spec-link" title='Read about this "type" reference in the full HTML5 spec.'>type</a></code></dt>
 
    <dd>
 
@@ -901,7 +901,7 @@
 
    </dd>
 
-   <dt><var title="">fieldset</var> . <code title="dom-form-elements"><a href="#dom-form-elements">elements</a></code></dt>
+   <dt><var title="">fieldset</var> . <code title="dom-form-elements"><a href="http://dev.w3.org/html5/spec/.html#dom-form-elements" class="full-spec-link" title='Read about this "elements" reference in the full HTML5 spec.'>elements</a></code></dt>
 
    <dd>
 
@@ -938,12 +938,12 @@
    <dt>DOM interface:</dt>
    <dd>
     <pre class="idl">interface <dfn id="htmllegendelement">HTMLLegendElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-  readonly attribute <a href="#htmlformelement">HTMLFormElement</a> <a href="#dom-legend-form" title="dom-legend-form">form</a>;
+  readonly attribute <a href="#htmlformelement">HTMLFormElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-legend-form" title='Read about this "form" reference in the full HTML5 spec.' class="full-spec-link">form</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-legend-element">legend</a></code> element <a href="#represents">represents</a> a caption
+  </dl><p>The <code><a href="#the-legend-element">legend</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a caption
   for the rest of the contents of the <code><a href="#the-legend-element">legend</a></code> element's
-  parent <code><a href="#the-fieldset-element">fieldset</a></code> element.</p><dl class="domintro"><dt><var title="">legend</var> . <code title="dom-legend-form"><a href="#dom-legend-form">form</a></code></dt>
+  parent <code><a href="#the-fieldset-element">fieldset</a></code> element.</p><dl class="domintro"><dt><var title="">legend</var> . <code title="dom-legend-form"><a href="http://dev.w3.org/html5/spec/.html#dom-legend-form" class="full-spec-link" title='Read about this "form" reference in the full HTML5 spec.'>form</a></code></dt>
 
    <dd>
 
@@ -960,7 +960,7 @@
    <dt>Contexts in which this element may be used:</dt>
    <dd>Where <a href="content-models.html#phrasing-content">phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
-   <dd><a href="content-models.html#phrasing-content">Phrasing content</a>, but with no descendant <a href="#category-label" title="category-label">labelable form-associated elements</a> unless it is the element's <a href="#labeled-control">labeled control</a>, and no descendant <code><a href="#the-label-element">label</a></code> elements.</dd>
+   <dd><a href="content-models.html#phrasing-content">Phrasing content</a>, but with no descendant <a href="#category-label" title="category-label">labelable form-associated elements</a> unless it is the element's <a href="http://dev.w3.org/html5/spec/.html#labeled-control" class="full-spec-link" title='Read about this "labeled control" reference in the full HTML5 spec.'>labeled control</a>, and no descendant <code><a href="#the-label-element">label</a></code> elements.</dd>
    <dt>Content attributes:</dt>
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dd><code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">form</a></code></dd>
@@ -968,20 +968,20 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmllabelelement">HTMLLabelElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-  readonly attribute <a href="#htmlformelement">HTMLFormElement</a> <a href="#dom-fae-form" title="dom-fae-form">form</a>;
-           attribute DOMString <a href="#dom-label-htmlfor" title="dom-label-htmlFor">htmlFor</a>;
-  readonly attribute <a href="elements.html#htmlelement">HTMLElement</a> <a href="#dom-label-control" title="dom-label-control">control</a>;
+  readonly attribute <a href="#htmlformelement">HTMLFormElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-fae-form" title='Read about this "form" reference in the full HTML5 spec.' class="full-spec-link">form</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-label-htmlfor" title='Read about this "htmlFor" reference in the full HTML5 spec.' class="full-spec-link">htmlFor</a>;
+  readonly attribute <a href="elements.html#htmlelement">HTMLElement</a> <a href="http://dev.w3.org/html5/spec/.html#dom-label-control" title='Read about this "control" reference in the full HTML5 spec.' class="full-spec-link">control</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-label-element">label</a></code> <a href="#represents">represents</a> a caption in a
+  </dl><p>The <code><a href="#the-label-element">label</a></code> <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a caption in a
   user interface. The caption can be associated with a specific form
   control, either using <code title="attr-label-for"><a href="#attr-label-for">for</a></code> attribute, or by putting the form
   control inside the <code><a href="#the-label-element">label</a></code> element itself.</p><p>The <dfn id="attr-label-for" title="attr-label-for"><code>for</code></dfn> attribute
   may be specified to indicate a form control with which the caption
   is to be associated. If the attribute is specified, the attribute's
   value must be the ID of a <a href="#category-label" title="category-label">labelable
-  form-associated element</a> in the same <code><a href="#document">Document</a></code> as
-  the <code><a href="#the-label-element">label</a></code> element. </p><dl class="domintro"><dt><var title="">label</var> . <code title="dom-label-control"><a href="#dom-label-control">control</a></code></dt>
+  form-associated element</a> in the same <code><a href="http://dev.w3.org/html5/spec/.html#document" class="full-spec-link" title='Read about this "Document" reference in the full HTML5 spec.'>Document</a></code> as
+  the <code><a href="#the-label-element">label</a></code> element. </p><dl class="domintro"><dt><var title="">label</var> . <code title="dom-label-control"><a href="http://dev.w3.org/html5/spec/.html#dom-label-control" class="full-spec-link" title='Read about this "control" reference in the full HTML5 spec.'>control</a></code></dt>
 
    <dd>
 
@@ -991,11 +991,11 @@
 
   </dl><p>The <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">form</a></code> attribute is used to
   explicitly associate the <code><a href="#the-label-element">label</a></code> element with its
-  <a href="association-of-controls-and-forms.html#form-owner">form owner</a>.</p><hr><dl class="domintro"><dt><var title="">control</var> . <code title="dom-lfe-labels"><a href="#dom-lfe-labels">labels</a></code></dt>
+  <a href="association-of-controls-and-forms.html#form-owner">form owner</a>.</p><hr><dl class="domintro"><dt><var title="">control</var> . <code title="dom-lfe-labels"><a href="http://dev.w3.org/html5/spec/.html#dom-lfe-labels" class="full-spec-link" title='Read about this "labels" reference in the full HTML5 spec.'>labels</a></code></dt>
 
    <dd>
 
-    <p>Returns a <code><a href="#nodelist">NodeList</a></code> of all the <code><a href="#the-label-element">label</a></code>
+    <p>Returns a <code><a href="http://dev.w3.org/html5/spec/.html#nodelist" class="full-spec-link" title='Read about this "NodeList" reference in the full HTML5 spec.'>NodeList</a></code> of all the <code><a href="#the-label-element">label</a></code>
     elements that the form control is associated with.</p>
 
    </dd>

Index: interactive-elements.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/interactive-elements.html,v
retrieving revision 1.588
retrieving revision 1.589
diff -u -d -r1.588 -r1.589
--- interactive-elements.html	2 Jul 2010 23:07:31 -0000	1.588
+++ interactive-elements.html	7 Jul 2010 08:58:11 -0000	1.589
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.11 Interactive elements &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.11 Interactive elements &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="association-of-controls-and-forms.html" title="4.10.18 Association of controls and forms" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="association-of-controls-and-forms.html" title="4.10.18 Association of controls and forms" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="commands.html" title="4.11.5 Commands" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -320,7 +320,7 @@
     <ol><li><a href="interactive-elements.html#the-details-element"><span class="secno">4.11.1 </span>The <code>details</code> element</a></li><li><a href="interactive-elements.html#the-summary-element"><span class="secno">4.11.2 </span>The <code>summary</code> element</a></li><li><a href="interactive-elements.html#the-command"><span class="secno">4.11.3 </span>The <code>command</code> element</a></li><li><a href="interactive-elements.html#menus"><span class="secno">4.11.4 </span>The <code>menu</code> element</a>
       <ol><li><a href="interactive-elements.html#menus-intro"><span class="secno">4.11.4.1 </span>Introduction</a></li><li><a href="interactive-elements.html#context-menus"><span class="secno">4.11.4.2 </span>Context menus</a></li></ol></li></ol></li></ol></li></ol></div>
 
-  <h3 id="interactive-elements"><span class="secno">4.11 </span>Interactive elements</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-details-element"><span class="secno">4.11.1 </span>The <dfn><code>details</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt>
+  <h3 id="interactive-elements"><span class="secno">4.11 </span>Interactive elements</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-details-element"><span class="secno">4.11.1 </span>The <dfn><code>details</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/93">ISSUE-93</a> (details) blocks progress to Last Call</span></p><dl class="element"><dt>Categories</dt>
    <dd><a href="content-models.html#flow-content">Flow content</a>.</dd>
    <dd><a href="sections.html#sectioning-root">Sectioning root</a>.</dd>
    <dd><a href="content-models.html#interactive-content">Interactive content</a>.</dd>
@@ -334,15 +334,15 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmldetailselement">HTMLDetailsElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute boolean <a href="#dom-details-open" title="dom-details-open">open</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-details-open" title='Read about this "open" reference in the full HTML5 spec.' class="full-spec-link">open</a>;
 };</pre>
    </dd>
-  </dl><p>The <code><a href="#the-details-element">details</a></code> element <a href="#represents">represents</a> a
+  </dl><p>The <code><a href="#the-details-element">details</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a
   disclosure widget from which the user can obtain additional
   information or controls.</p><p class="note">The <code><a href="#the-details-element">details</a></code> element is not appropriate
   for footnotes. Please see <a href="links.html#footnotes">the section on
   footnotes</a> for details on how to mark up footnotes.</p><p>The  <code><a href="#the-summary-element">summary</a></code> element
-  child of the element, if any, <a href="#represents">represents</a> the summary or
+  child of the element, if any, <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> the summary or
   legend of the details. </p><p>The <dfn id="attr-details-open" title="attr-details-open"><code>open</code></dfn>
   content attribute is a <a href="common-microsyntaxes.html#boolean-attribute">boolean attribute</a>. If present,
   it indicates that the details are to be shown to the user. If the
@@ -361,7 +361,7 @@
    &lt;dt&gt;Remote filename:&lt;/dt&gt; &lt;dd&gt;/var/www/lectures/raycd.m4v&lt;/dd&gt;
    &lt;dt&gt;Duration:&lt;/dt&gt; &lt;dd&gt;01:16:27&lt;/dd&gt;
    &lt;dt&gt;Color profile:&lt;/dt&gt; &lt;dd&gt;SD (6-1-6)&lt;/dd&gt;
-   &lt;dt&gt;Dimensions:&lt;/dt&gt; &lt;dd&gt;320&#215;240&lt;/dd&gt;
+   &lt;dt&gt;Dimensions:&lt;/dt&gt; &lt;dd&gt;320&#195;&#151;240&lt;/dd&gt;
   &lt;/dl&gt;
  &lt;/details&gt;
 &lt;/section&gt;</pre>
@@ -397,7 +397,7 @@
    <dd><a href="elements.html#global-attributes">Global attributes</a></dd>
    <dt>DOM interface:</dt>
    <dd>Uses <code><a href="elements.html#htmlelement">HTMLElement</a></code>.</dd>
-  </dl><p>The <code><a href="#the-summary-element">summary</a></code> element <a href="#represents">represents</a> a
+  </dl><p>The <code><a href="#the-summary-element">summary</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a
   summary, caption, or legend for the rest of the contents of the
   <code><a href="#the-summary-element">summary</a></code> element's parent <code><a href="#the-details-element">details</a></code>
   element.</p><!-- v2DATAGRID
@@ -3015,12 +3015,12 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlcommandelement">HTMLCommandElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-command-type" title="dom-command-type">type</a>;
-           attribute DOMString <a href="#dom-command-label" title="dom-command-label">label</a>;
-           attribute DOMString <a href="#dom-command-icon" title="dom-command-icon">icon</a>;
-           attribute boolean <a href="#dom-command-disabled" title="dom-command-disabled">disabled</a>;
-           attribute boolean <a href="#dom-command-checked" title="dom-command-checked">checked</a>;
-           attribute DOMString <a href="#dom-command-radiogroup" title="dom-command-radiogroup">radiogroup</a>;<!--
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-command-type" title='Read about this "type" reference in the full HTML5 spec.' class="full-spec-link">type</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-command-label" title='Read about this "label" reference in the full HTML5 spec.' class="full-spec-link">label</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-command-icon" title='Read about this "icon" reference in the full HTML5 spec.' class="full-spec-link">icon</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-command-disabled" title='Read about this "disabled" reference in the full HTML5 spec.' class="full-spec-link">disabled</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-command-checked" title='Read about this "checked" reference in the full HTML5 spec.' class="full-spec-link">checked</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-command-radiogroup" title='Read about this "radiogroup" reference in the full HTML5 spec.' class="full-spec-link">radiogroup</a>;<!--
            attribute boolean <span title="dom-command-default">default</span>;-->
 };</pre>
    </dd>
@@ -3037,15 +3037,15 @@
   keyword maps to the <a href="#attr-command-type-state-radio" title="attr-command-type-state-radio">Radio</a> state. The
   <i>missing value default</i> is the <a href="#attr-command-type-state-command" title="attr-command-type-state-command">Command</a> state.</p><dl><dt>The <dfn id="attr-command-type-state-command" title="attr-command-type-state-command">Command</dfn> state</dt>
 
-   <dd><p>The element <a href="#represents">represents</a> a normal command with an associated action.</p></dd>
+   <dd><p>The element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a normal command with an associated action.</p></dd>
 
    <dt>The <dfn id="attr-command-type-state-checkbox" title="attr-command-type-state-checkbox">Checkbox</dfn> state</dt>
 
-   <dd><p>The element <a href="#represents">represents</a> a state or option that can be toggled.</p></dd>
+   <dd><p>The element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a state or option that can be toggled.</p></dd>
 
    <dt>The <dfn id="attr-command-type-state-radio" title="attr-command-type-state-radio">Radio</dfn> state</dt>
 
-   <dd><p>The element <a href="#represents">represents</a> a selection of one item from a list of items.</p></dd>
+   <dd><p>The element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a selection of one item from a list of items.</p></dd>
 
   </dl><p>The <dfn id="attr-command-label" title="attr-command-label"><code>label</code></dfn>
   attribute gives the name of the command, as shown to the user. The
@@ -3134,8 +3134,8 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlmenuelement">HTMLMenuElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-menu-type" title="dom-menu-type">type</a>;
-           attribute DOMString <a href="#dom-menu-label" title="dom-menu-label">label</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-menu-type" title='Read about this "type" reference in the full HTML5 spec.' class="full-spec-link">type</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-menu-label" title='Read about this "label" reference in the full HTML5 spec.' class="full-spec-link">label</a>;
 };</pre>
   </dd></dl><p>The <code><a href="#menus">menu</a></code> element represents a list of commands.</p><!-- v2 idea: <menu> should get an icon, like <command> --><p>The <dfn id="attr-menu-type" title="attr-menu-type"><code>type</code></dfn> attribute
   is an <a href="common-microsyntaxes.html#enumerated-attribute">enumerated attribute</a> indicating the kind of menu
@@ -3148,12 +3148,12 @@
   state">list</dfn> state, which indicates that the element is merely
   a list of commands that is neither declaring a context menu nor
   defining a toolbar.</p><p>If a <code><a href="#menus">menu</a></code> element's <code title="attr-menu-type"><a href="#attr-menu-type">type</a></code> attribute is in the <a href="#context-menu-state" title="context menu state">context menu</a> state, then the
-  element <a href="#represents">represents</a> the commands of a context menu, and
+  element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> the commands of a context menu, and
   the user can only interact with the commands if that context menu is
   activated.</p><p>If a <code><a href="#menus">menu</a></code> element's <code title="attr-menu-type"><a href="#attr-menu-type">type</a></code> attribute is in the <a href="#toolbar-state" title="toolbar state">toolbar</a> state, then the element
-  <a href="#represents">represents</a> a list of active commands that the user can
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a list of active commands that the user can
   immediately interact with.</p><p>If a <code><a href="#menus">menu</a></code> element's <code title="attr-menu-type"><a href="#attr-menu-type">type</a></code> attribute is in the <a href="#list-state" title="list state">list</a> state, then the element either
-  <a href="#represents">represents</a> an unordered list of items (each represented
+  <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> an unordered list of items (each represented
   by an <code><a href="grouping-content.html#the-li-element">li</a></code> element), each of which represents a command
   that the user can perform or activate, or, if the element has no
   <code><a href="grouping-content.html#the-li-element">li</a></code> element children, <a href="content-models.html#flow-content">flow content</a>

Index: editing.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/editing.html,v
retrieving revision 1.593
retrieving revision 1.594
diff -u -d -r1.593 -r1.594
--- editing.html	2 Jul 2010 23:07:30 -0000	1.593
+++ editing.html	7 Jul 2010 08:58:10 -0000	1.594
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>7 User interaction &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>7 User interaction &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="timers.html" title="6.2 Timers" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="timers.html" title="6.2 Timers" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="dnd.html" title="7.9 Drag and drop" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -352,10 +352,10 @@
   used to hide content that could legitimately be shown in another
   presentation. For example, it is incorrect to use <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code> to hide panels in a tabbed dialog,
   because the tabbed interface is merely a kind of overflow
-  presentation &#8212; one could equally well just show all the form
+  presentation &#226;&#128;&#148; one could equally well just show all the form
   controls in one big page with a scrollbar. It is similarly incorrect
   to use this attribute to hide content just from one presentation
-  &#8212; if something is marked <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code>, it is hidden from all
+  &#226;&#128;&#148; if something is marked <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code>, it is hidden from all
   presentations, including, for instance, screen readers.</p><!-- for example, "<a hidden href=#content>Skip to content</a>" would be inappropriate. --><!-- (but only add that example if you first add some more good valid examples --><p>Elements that are not <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code>
   should not link to or refer to elements that are <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code>.</p><div class="example">
 
@@ -377,7 +377,7 @@
        click() can't be done in IE; can this be emulated in IE by
        posting a synthetic mouse click event with those X and Y
        coords? (ack Csaba Gabor)
-  --><dl class="domintro"><dt><var title="">element</var> . <code title="dom-click"><a href="#dom-click">click</a></code>()</dt>
+  --><dl class="domintro"><dt><var title="">element</var> . <code title="dom-click"><a href="http://dev.w3.org/html5/spec/.html#dom-click" class="full-spec-link" title='Read about this "click" reference in the full HTML5 spec.'>click</a></code>()</dt>
 
    <dd>
 
@@ -385,7 +385,7 @@
 
    </dd>
 
-  </dl><h3 id="scrolling-elements-into-view"><span class="secno">7.3 </span>Scrolling elements into view</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- maybe this should move to [CSSOM] --><dl class="domintro"><dt><var title="">element</var> . <code title="dom-scrollIntoView"><a href="#dom-scrollintoview">scrollIntoView</a></code>( [ <var title="">top</var> ] )</dt>
+  </dl><h3 id="scrolling-elements-into-view"><span class="secno">7.3 </span>Scrolling elements into view</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- maybe this should move to [CSSOM] --><dl class="domintro"><dt><var title="">element</var> . <code title="dom-scrollIntoView"><a href="http://dev.w3.org/html5/spec/.html#dom-scrollintoview" class="full-spec-link" title='Read about this "scrollIntoView" reference in the full HTML5 spec.'>scrollIntoView</a></code>( [ <var title="">top</var> ] )</dt>
 
    <dd>
 
@@ -413,7 +413,7 @@
   "tabbing" refers to moving forward through the focusable elements
   that can be reached using sequential focus navigation.</p><p>The <code title="attr-tabindex"><a href="#attr-tabindex">tabindex</a></code> attribute, if
   specified, must have a value that is a <a href="common-microsyntaxes.html#valid-integer">valid
-  integer</a>.</p><h4 id="document-level-focus-apis"><span class="secno">7.4.2 </span>Document-level focus APIs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-activeElement"><a href="#dom-document-activeelement">activeElement</a></code></dt>
+  integer</a>.</p><h4 id="document-level-focus-apis"><span class="secno">7.4.2 </span>Document-level focus APIs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-activeElement"><a href="http://dev.w3.org/html5/spec/.html#dom-document-activeelement" class="full-spec-link" title='Read about this "activeElement" reference in the full HTML5 spec.'>activeElement</a></code></dt>
 
    <dd>
 
@@ -421,7 +421,7 @@
 
    </dd>
 
-   <dt><var title="">document</var> . <code title="dom-document-hasFocus"><a href="#dom-document-hasfocus">hasFocus</a></code>()</dt>
+   <dt><var title="">document</var> . <code title="dom-document-hasFocus"><a href="http://dev.w3.org/html5/spec/.html#dom-document-hasfocus" class="full-spec-link" title='Read about this "hasFocus" reference in the full HTML5 spec.'>hasFocus</a></code>()</dt>
 
    <dd>
 
@@ -429,7 +429,7 @@
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-window-focus"><a href="#dom-window-focus">focus</a></code>()</dt>
+   <dt><var title="">window</var> . <code title="dom-window-focus"><a href="http://dev.w3.org/html5/spec/.html#dom-window-focus" class="full-spec-link" title='Read about this "focus" reference in the full HTML5 spec.'>focus</a></code>()</dt>
 
    <dd>
 
@@ -437,7 +437,7 @@
 
    </dd>
 
-   <dt><var title="">window</var> . <code title="dom-window-blur"><a href="#dom-window-blur">blur</a></code>()</dt>
+   <dt><var title="">window</var> . <code title="dom-window-blur"><a href="http://dev.w3.org/html5/spec/.html#dom-window-blur" class="full-spec-link" title='Read about this "blur" reference in the full HTML5 spec.'>blur</a></code>()</dt>
 
    <dd>
 
@@ -445,7 +445,7 @@
 
    </dd>
 
-  </dl><h4 id="element-level-focus-apis"><span class="secno">7.4.3 </span>Element-level focus APIs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-focus"><a href="#dom-focus">focus</a></code>()</dt>
+  </dl><h4 id="element-level-focus-apis"><span class="secno">7.4.3 </span>Element-level focus APIs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-focus"><a href="http://dev.w3.org/html5/spec/.html#dom-focus" class="full-spec-link" title='Read about this "focus" reference in the full HTML5 spec.'>focus</a></code>()</dt>
 
    <dd>
 
@@ -453,7 +453,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-blur"><a href="#dom-blur">blur</a></code>()</dt>
+   <dt><var title="">element</var> . <code title="dom-blur"><a href="http://dev.w3.org/html5/spec/.html#dom-blur" class="full-spec-link" title='Read about this "blur" reference in the full HTML5 spec.'>blur</a></code>()</dt>
 
    <dd>
 
@@ -531,10 +531,10 @@
 &lt;/script&gt;</pre>
 
    <p>On one user agent, the button's label might become
-   "<samp>Compose (&#8984;N)</samp>". On another, it might become
-   "<samp>Compose (Alt+&#8679;+1)</samp>". If the user agent doesn't
+   "<samp>Compose (&#226;&#140;&#152;N)</samp>". On another, it might become
+   "<samp>Compose (Alt+&#226;&#135;&#167;+1)</samp>". If the user agent doesn't
    assign a key, it will be just "<samp>Compose</samp>". The exact
-   string depends on what the <a href="#assigned-access-key">assigned access key</a> is, and
+   string depends on what the <a href="http://dev.w3.org/html5/spec/.html#assigned-access-key" class="full-spec-link" title='Read about this "assigned access key" reference in the full HTML5 spec.'>assigned access key</a> is, and
    on how the user agent represents that key combination.</p>
 
   </div><h3 id="selection"><span class="secno">7.6 </span>The text selection APIs</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Every <a href="browsers.html#browsing-context">browsing context</a> has <dfn id="the-selection" title="the
@@ -564,8 +564,8 @@
   conjunction with CSS, can be used to style text selections using the
   <code title="selector-selection">::selection</code>
   pseudo-element. <a href="#refsSELECTORS">[SELECTORS]</a> <a
-  href="#refsCSS">[CSS]</a> --></p><h4 id="documentSelection"><span class="secno">7.6.1 </span>APIs for the browsing context selection</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-getSelection"><a href="#dom-getselection">getSelection</a></code>()</dt>
-   <dt><var title="">document</var> . <code title="dom-document-getSelection"><a href="#dom-document-getselection">getSelection</a></code>()</dt>
+  href="#refsCSS">[CSS]</a> --></p><h4 id="documentSelection"><span class="secno">7.6.1 </span>APIs for the browsing context selection</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-getSelection"><a href="http://dev.w3.org/html5/spec/.html#dom-getselection" class="full-spec-link" title='Read about this "getSelection" reference in the full HTML5 spec.'>getSelection</a></code>()</dt>
+   <dt><var title="">document</var> . <code title="dom-document-getSelection"><a href="http://dev.w3.org/html5/spec/.html#dom-document-getselection" class="full-spec-link" title='Read about this "getSelection" reference in the full HTML5 spec.'>getSelection</a></code>()</dt>
 
    <dd>
 
@@ -575,22 +575,22 @@
    </dd>
 
   </dl><pre class="idl">interface <dfn id="selection-0">Selection</dfn> {
-  readonly attribute Node <a href="#dom-selection-anchornode" title="dom-selection-anchorNode">anchorNode</a>;
-  readonly attribute long <a href="#dom-selection-anchoroffset" title="dom-selection-anchorOffset">anchorOffset</a>;
-  readonly attribute Node <a href="#dom-selection-focusnode" title="dom-selection-focusNode">focusNode</a>;
-  readonly attribute long <a href="#dom-selection-focusoffset" title="dom-selection-focusOffset">focusOffset</a>;
-  readonly attribute boolean <a href="#dom-selection-iscollapsed" title="dom-selection-isCollapsed">isCollapsed</a>;
-  void <a href="#dom-selection-collapse" title="dom-selection-collapse">collapse</a>(in Node parentNode, in long offset);
-  void <a href="#dom-selection-collapsetostart" title="dom-selection-collapseToStart">collapseToStart</a>();
-  void <a href="#dom-selection-collapsetoend" title="dom-selection-collapseToEnd">collapseToEnd</a>();
-  void <a href="#dom-selection-selectallchildren" title="dom-selection-selectAllChildren">selectAllChildren</a>(in Node parentNode);
-  void <a href="#dom-selection-deletefromdocument" title="dom-selection-deleteFromDocument">deleteFromDocument</a>();
-  readonly attribute long <a href="#dom-selection-rangecount" title="dom-selection-rangeCount">rangeCount</a>;
-  Range <a href="#dom-selection-getrangeat" title="dom-selection-getRangeAt">getRangeAt</a>(in long index);
-  void <a href="#dom-selection-addrange" title="dom-selection-addRange">addRange</a>(in Range range);
-  void <a href="#dom-selection-removerange" title="dom-selection-removeRange">removeRange</a>(in Range range);
-  void <a href="#dom-selection-removeallranges" title="dom-selection-removeAllRanges">removeAllRanges</a>();
-  <a href="#dom-selection-tostring" title="dom-selection-toString">stringifier</a> DOMString ();
+  readonly attribute Node <a href="http://dev.w3.org/html5/spec/.html#dom-selection-anchornode" title='Read about this "anchorNode" reference in the full HTML5 spec.' class="full-spec-link">anchorNode</a>;
+  readonly attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-selection-anchoroffset" title='Read about this "anchorOffset" reference in the full HTML5 spec.' class="full-spec-link">anchorOffset</a>;
+  readonly attribute Node <a href="http://dev.w3.org/html5/spec/.html#dom-selection-focusnode" title='Read about this "focusNode" reference in the full HTML5 spec.' class="full-spec-link">focusNode</a>;
+  readonly attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-selection-focusoffset" title='Read about this "focusOffset" reference in the full HTML5 spec.' class="full-spec-link">focusOffset</a>;
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-selection-iscollapsed" title='Read about this "isCollapsed" reference in the full HTML5 spec.' class="full-spec-link">isCollapsed</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-selection-collapse" title='Read about this "collapse" reference in the full HTML5 spec.' class="full-spec-link">collapse</a>(in Node parentNode, in long offset);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-selection-collapsetostart" title='Read about this "collapseToStart" reference in the full HTML5 spec.' class="full-spec-link">collapseToStart</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-selection-collapsetoend" title='Read about this "collapseToEnd" reference in the full HTML5 spec.' class="full-spec-link">collapseToEnd</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-selection-selectallchildren" title='Read about this "selectAllChildren" reference in the full HTML5 spec.' class="full-spec-link">selectAllChildren</a>(in Node parentNode);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-selection-deletefromdocument" title='Read about this "deleteFromDocument" reference in the full HTML5 spec.' class="full-spec-link">deleteFromDocument</a>();
+  readonly attribute long <a href="http://dev.w3.org/html5/spec/.html#dom-selection-rangecount" title='Read about this "rangeCount" reference in the full HTML5 spec.' class="full-spec-link">rangeCount</a>;
+  Range <a href="http://dev.w3.org/html5/spec/.html#dom-selection-getrangeat" title='Read about this "getRangeAt" reference in the full HTML5 spec.' class="full-spec-link">getRangeAt</a>(in long index);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-selection-addrange" title='Read about this "addRange" reference in the full HTML5 spec.' class="full-spec-link">addRange</a>(in Range range);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-selection-removerange" title='Read about this "removeRange" reference in the full HTML5 spec.' class="full-spec-link">removeRange</a>(in Range range);
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-selection-removeallranges" title='Read about this "removeAllRanges" reference in the full HTML5 spec.' class="full-spec-link">removeAllRanges</a>();
+  <a href="http://dev.w3.org/html5/spec/.html#dom-selection-tostring" title='Read about this "stringifier" reference in the full HTML5 spec.' class="full-spec-link">stringifier</a> DOMString ();
 };</pre><!--
   See also:
     http://lxr.mozilla.org/mozilla/source/content/base/public/nsISelection.idl
@@ -607,14 +607,14 @@
 
   ...mostly because I can't work out how to describe what it does quickly.
 --><p>The <code><a href="#selection-0">Selection</a></code> interface represents a list of
-  <code><a href="#range">Range</a></code> objects. The first item in the list has index 0,
+  <code><a href="http://dev.w3.org/html5/spec/.html#range" class="full-spec-link" title='Read about this "Range" reference in the full HTML5 spec.'>Range</a></code> objects. The first item in the list has index 0,
   and the last item has index <var title="">count</var>-1, where <var title="">count</var> is the number of ranges in the list. <a href="references.html#refsDOMRANGE">[DOMRANGE]</a></p><p>All of the members of the <code><a href="#selection-0">Selection</a></code> interface are
-  defined in terms of operations on the <code><a href="#range">Range</a></code> objects
+  defined in terms of operations on the <code><a href="http://dev.w3.org/html5/spec/.html#range" class="full-spec-link" title='Read about this "Range" reference in the full HTML5 spec.'>Range</a></code> objects
   represented by this object. These operations can raise exceptions,
-  as defined for the <code><a href="#range">Range</a></code> interface; this can therefore
+  as defined for the <code><a href="http://dev.w3.org/html5/spec/.html#range" class="full-spec-link" title='Read about this "Range" reference in the full HTML5 spec.'>Range</a></code> interface; this can therefore
   result in the members of the <code><a href="#selection-0">Selection</a></code> interface
   raising exceptions as well, in addition to any explicitly called out
-  below.</p><dl class="domintro"><dt><var title="">selection</var> . <code title="dom-selection-anchorNode"><a href="#dom-selection-anchornode">anchorNode</a></code></dt>
+  below.</p><dl class="domintro"><dt><var title="">selection</var> . <code title="dom-selection-anchorNode"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-anchornode" class="full-spec-link" title='Read about this "anchorNode" reference in the full HTML5 spec.'>anchorNode</a></code></dt>
 
    <dd>
 
@@ -624,7 +624,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-anchorOffset"><a href="#dom-selection-anchoroffset">anchorOffset</a></code></dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-anchorOffset"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-anchoroffset" class="full-spec-link" title='Read about this "anchorOffset" reference in the full HTML5 spec.'>anchorOffset</a></code></dt>
 
    <dd>
 
@@ -634,7 +634,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-focusNode"><a href="#dom-selection-focusnode">focusNode</a></code></dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-focusNode"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-focusnode" class="full-spec-link" title='Read about this "focusNode" reference in the full HTML5 spec.'>focusNode</a></code></dt>
 
    <dd>
 
@@ -644,7 +644,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-focusOffset"><a href="#dom-selection-focusoffset">focusOffset</a></code></dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-focusOffset"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-focusoffset" class="full-spec-link" title='Read about this "focusOffset" reference in the full HTML5 spec.'>focusOffset</a></code></dt>
 
    <dd>
 
@@ -654,7 +654,7 @@
 
    </dd>
 
-   <dt><var title="">collapsed</var> = <var title="">selection</var> . <code title="dom-selection-isCollapsed"><a href="#dom-selection-iscollapsed">isCollapsed</a></code>()</dt>
+   <dt><var title="">collapsed</var> = <var title="">selection</var> . <code title="dom-selection-isCollapsed"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-iscollapsed" class="full-spec-link" title='Read about this "isCollapsed" reference in the full HTML5 spec.'>isCollapsed</a></code>()</dt>
 
    <dd>
 
@@ -662,7 +662,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-collapse"><a href="#dom-selection-collapse">collapse</a></code>(<var title="">parentNode</var>, <var title="">offset</var>)</dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-collapse"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-collapse" class="full-spec-link" title='Read about this "collapse" reference in the full HTML5 spec.'>collapse</a></code>(<var title="">parentNode</var>, <var title="">offset</var>)</dt>
 
    <dd>
 
@@ -672,7 +672,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-collapseToStart"><a href="#dom-selection-collapsetostart">collapseToStart</a></code>()</dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-collapseToStart"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-collapsetostart" class="full-spec-link" title='Read about this "collapseToStart" reference in the full HTML5 spec.'>collapseToStart</a></code>()</dt>
 
    <dd>
 
@@ -682,7 +682,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-collapseToEnd"><a href="#dom-selection-collapsetoend">collapseToEnd</a></code>()</dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-collapseToEnd"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-collapsetoend" class="full-spec-link" title='Read about this "collapseToEnd" reference in the full HTML5 spec.'>collapseToEnd</a></code>()</dt>
 
    <dd>
 
@@ -692,7 +692,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-selectAllChildren"><a href="#dom-selection-selectallchildren">selectAllChildren</a></code>(<var title="">parentNode</var>)</dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-selectAllChildren"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-selectallchildren" class="full-spec-link" title='Read about this "selectAllChildren" reference in the full HTML5 spec.'>selectAllChildren</a></code>(<var title="">parentNode</var>)</dt>
 
    <dd>
 
@@ -702,7 +702,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-deleteFromDocument"><a href="#dom-selection-deletefromdocument">deleteFromDocument</a></code>()</dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-deleteFromDocument"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-deletefromdocument" class="full-spec-link" title='Read about this "deleteFromDocument" reference in the full HTML5 spec.'>deleteFromDocument</a></code>()</dt>
 
    <dd>
 
@@ -710,7 +710,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-rangeCount"><a href="#dom-selection-rangecount">rangeCount</a></code></dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-rangeCount"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-rangecount" class="full-spec-link" title='Read about this "rangeCount" reference in the full HTML5 spec.'>rangeCount</a></code></dt>
 
    <dd>
 
@@ -718,7 +718,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-getRangeAt"><a href="#dom-selection-getrangeat">getRangeAt</a></code>(<var title="">index</var>)</dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-getRangeAt"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-getrangeat" class="full-spec-link" title='Read about this "getRangeAt" reference in the full HTML5 spec.'>getRangeAt</a></code>(<var title="">index</var>)</dt>
 
    <dd>
 
@@ -728,7 +728,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-addRange"><a href="#dom-selection-addrange">addRange</a></code>(<var title="">range</var>)</dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-addRange"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-addrange" class="full-spec-link" title='Read about this "addRange" reference in the full HTML5 spec.'>addRange</a></code>(<var title="">range</var>)</dt>
 
    <dd>
 
@@ -736,7 +736,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-removeRange"><a href="#dom-selection-removerange">removeRange</a></code>(<var title="">range</var>)</dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-removeRange"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-removerange" class="full-spec-link" title='Read about this "removeRange" reference in the full HTML5 spec.'>removeRange</a></code>(<var title="">range</var>)</dt>
 
    <dd>
 
@@ -744,7 +744,7 @@
 
    </dd>
 
-   <dt><var title="">selection</var> . <code title="dom-selection-removeAllRanges"><a href="#dom-selection-removeallranges">removeAllRanges</a></code>()</dt>
+   <dt><var title="">selection</var> . <code title="dom-selection-removeAllRanges"><a href="http://dev.w3.org/html5/spec/.html#dom-selection-removeallranges" class="full-spec-link" title='Read about this "removeAllRanges" reference in the full HTML5 spec.'>removeAllRanges</a></code>()</dt>
 
    <dd>
 
@@ -764,11 +764,11 @@
   --><h4 id="textFieldSelection"><span class="secno">7.6.2 </span>APIs for the text field selections</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 idea: DOM Range APIs to expose the textarea/input edited
   value (ack martijnw) --><p>The <code><a href="the-input-element.html#the-input-element">input</a></code> and <code><a href="the-button-element.html#the-textarea-element">textarea</a></code> elements define
   the following members in their DOM interfaces for handling their
-  text selection:</p><pre class="idl extract">  void <a href="#dom-textarea-input-select" title="dom-textarea/input-select">select</a>();
-           attribute unsigned long <a href="#dom-textarea-input-selectionstart" title="dom-textarea/input-selectionStart">selectionStart</a>;
-           attribute unsigned long <a href="#dom-textarea-input-selectionend" title="dom-textarea/input-selectionEnd">selectionEnd</a>;
-  void <a href="#dom-textarea-input-setselectionrange" title="dom-textarea/input-setSelectionRange">setSelectionRange</a>(in unsigned long start, in unsigned long end);</pre><!-- v2: also add textLength? it seems to be widely used --><p>These methods and attributes expose and control the selection of
-  <code><a href="the-input-element.html#the-input-element">input</a></code> and <code><a href="the-button-element.html#the-textarea-element">textarea</a></code> text fields.</p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-textarea/input-select"><a href="#dom-textarea-input-select">select</a></code>()</dt>
+  text selection:</p><pre class="idl extract">  void <a href="http://dev.w3.org/html5/spec/.html#dom-textarea-input-select" title='Read about this "select" reference in the full HTML5 spec.' class="full-spec-link">select</a>();
+           attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-textarea-input-selectionstart" title='Read about this "selectionStart" reference in the full HTML5 spec.' class="full-spec-link">selectionStart</a>;
+           attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-textarea-input-selectionend" title='Read about this "selectionEnd" reference in the full HTML5 spec.' class="full-spec-link">selectionEnd</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-textarea-input-setselectionrange" title='Read about this "setSelectionRange" reference in the full HTML5 spec.' class="full-spec-link">setSelectionRange</a>(in unsigned long start, in unsigned long end);</pre><!-- v2: also add textLength? it seems to be widely used --><p>These methods and attributes expose and control the selection of
+  <code><a href="the-input-element.html#the-input-element">input</a></code> and <code><a href="the-button-element.html#the-textarea-element">textarea</a></code> text fields.</p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-textarea/input-select"><a href="http://dev.w3.org/html5/spec/.html#dom-textarea-input-select" class="full-spec-link" title='Read about this "select" reference in the full HTML5 spec.'>select</a></code>()</dt>
 
    <dd>
 
@@ -796,7 +796,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-textarea/input-setSelectionRange"><a href="#dom-textarea-input-setselectionrange">setSelectionRange</a></code>(<var title="">start</var>, <var title="">end</var>)</dt>
+   <dt><var title="">element</var> . <code title="dom-textarea/input-setSelectionRange"><a href="http://dev.w3.org/html5/spec/.html#dom-textarea-input-setselectionrange" class="full-spec-link" title='Read about this "setSelectionRange" reference in the full HTML5 spec.'>setSelectionRange</a></code>(<var title="">start</var>, <var title="">end</var>)</dt>
 
    <dd>
 
@@ -825,7 +825,7 @@
   default</i>).</p><p>The <i>true</i> state indicates that the element is editable. The
   <i>inherit</i> state indicates that the element is editable if its
   parent is. The <i>false</i> state indicates that the element is not
-  editable.</p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-contentEditable"><a href="#dom-contenteditable">contentEditable</a></code> [ = <var title="">value</var> ]</dt>
+  editable.</p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-contentEditable"><a href="http://dev.w3.org/html5/spec/.html#dom-contenteditable" class="full-spec-link" title='Read about this "contentEditable" reference in the full HTML5 spec.'>contentEditable</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
@@ -839,7 +839,7 @@
 
    </dd>
 
-   <dt><var title="">element</var> . <code title="dom-isContentEditable"><a href="#dom-iscontenteditable">isContentEditable</a></code></dt>
+   <dt><var title="">element</var> . <code title="dom-isContentEditable"><a href="http://dev.w3.org/html5/spec/.html#dom-iscontenteditable" class="full-spec-link" title='Read about this "isContentEditable" reference in the full HTML5 spec.'>isContentEditable</a></code></dt>
 
    <dd>
 
@@ -847,7 +847,7 @@
 
    </dd>
 
-  </dl><h4 id="making-entire-documents-editable"><span class="secno">7.7.1 </span>Making entire documents editable</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-designMode"><a href="#designMode">designMode</a></code> [ = <var title="">value</var> ]</dt>
+  </dl><h4 id="making-entire-documents-editable"><span class="secno">7.7.1 </span>Making entire documents editable</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-designMode"><a href="http://dev.w3.org/html5/spec/.html#designMode" class="full-spec-link" title='Read about this "designMode" reference in the full HTML5 spec.'>designMode</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 
@@ -867,7 +867,7 @@
   spelling and grammar checked. The <i>default</i> state indicates
   that the element is to act according to a default behavior, possibly
   based on the parent element's own <code title="attr-spellcheck"><a href="#attr-spellcheck">spellcheck</a></code> state. The <i>false</i>
-  state indicates that the element is not to be checked.</p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-spellcheck"><a href="#dom-spellcheck">spellcheck</a></code> [ = <var title="">value</var> ]</dt>
+  state indicates that the element is not to be checked.</p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-spellcheck"><a href="http://dev.w3.org/html5/spec/.html#dom-spellcheck" class="full-spec-link" title='Read about this "spellcheck" reference in the full HTML5 spec.'>spellcheck</a></code> [ = <var title="">value</var> ]</dt>
 
    <dd>
 

Index: video.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/video.html,v
retrieving revision 1.611
retrieving revision 1.612
diff -u -d -r1.611 -r1.612
--- video.html	2 Jul 2010 23:07:35 -0000	1.611
+++ video.html	7 Jul 2010 08:58:15 -0000	1.612
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!DOCTYPE html>
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.8.6 The video element &#8212; HTML5 (Edition for Web Authors)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css">
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>4.8.6 The video element &#8212; HTML5</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"/><link href="style.css" rel="stylesheet"/><style type="text/css">
    pre { margin-left: 2em; white-space: pre-wrap; }
    h2 { margin: 3em 0 1em 0; }
    h3 { margin: 2.5em 0 1em 0; }
@@ -305,7 +305,7 @@
        document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms';
      fixBrokenLink();
    }
-  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="the-iframe-element.html" title="4.8.2 The iframe element" rel="prev">
+  </script><link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel="stylesheet" type="text/css"><link href="the-iframe-element.html" title="4.8.2 The iframe element" rel="prev">
   <link href="Overview.html#contents" title="Table of contents" rel="index">
   <link href="the-canvas-element.html" title="4.8.10 The canvas element" rel="next">
   </head><body onload="fixBrokenLink(); init()"><div class="head" id="head">
@@ -344,11 +344,11 @@
    <dt>DOM interface:</dt>
    <dd>
     <pre class="idl">interface <dfn id="htmlvideoelement">HTMLVideoElement</dfn> : <a href="#htmlmediaelement">HTMLMediaElement</a> {
-           attribute DOMString <a href="#dom-dim-width" title="dom-dim-width">width</a>;
-           attribute DOMString <a href="#dom-dim-height" title="dom-dim-height">height</a>;
-  readonly attribute unsigned long <a href="#dom-video-videowidth" title="dom-video-videoWidth">videoWidth</a>;
-  readonly attribute unsigned long <a href="#dom-video-videoheight" title="dom-video-videoHeight">videoHeight</a>;
-           attribute DOMString <a href="#dom-video-poster" title="dom-video-poster">poster</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-dim-width" title='Read about this "width" reference in the full HTML5 spec.' class="full-spec-link">width</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-dim-height" title='Read about this "height" reference in the full HTML5 spec.' class="full-spec-link">height</a>;
+  readonly attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-video-videowidth" title='Read about this "videoWidth" reference in the full HTML5 spec.' class="full-spec-link">videoWidth</a>;
+  readonly attribute unsigned long <a href="http://dev.w3.org/html5/spec/.html#dom-video-videoheight" title='Read about this "videoHeight" reference in the full HTML5 spec.' class="full-spec-link">videoHeight</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-video-poster" title='Read about this "poster" reference in the full HTML5 spec.' class="full-spec-link">poster</a>;
 };</pre>
    </dd>
   </dl><p>A <code><a href="#video">video</a></code> element is used for playing videos or
@@ -370,11 +370,11 @@
   show while no video data is available. The attribute, if present,
   must contain a <a href="urls.html#valid-non-empty-url-potentially-surrounded-by-spaces">valid non-empty URL potentially surrounded by
   spaces</a>. </p><!-- thus it is unaffected by changes to the base
-  URL. --><p class="note">The image given by the <code title="attr-video-poster"><a href="#attr-video-poster">poster</a></code> attribute, the <i><a href="#poster-frame">poster
+  URL. --><p class="note">The image given by the <code title="attr-video-poster"><a href="#attr-video-poster">poster</a></code> attribute, the <i><a href="http://dev.w3.org/html5/spec/.html#poster-frame" class="full-spec-link" title='Read about this "poster frame" reference in the full HTML5 spec.'>poster
   frame</a></i>, is intended to be a representative frame of the video
   (typically one of the first non-blank frames) that gives the user an
-  idea of what the video is like.</p><dl class="domintro"><dt><var title="">video</var> . <code title="dom-video-videoWidth"><a href="#dom-video-videowidth">videoWidth</a></code></dt>
-   <dt><var title="">video</var> . <code title="dom-video-videoHeight"><a href="#dom-video-videoheight">videoHeight</a></code></dt>
+  idea of what the video is like.</p><dl class="domintro"><dt><var title="">video</var> . <code title="dom-video-videoWidth"><a href="http://dev.w3.org/html5/spec/.html#dom-video-videowidth" class="full-spec-link" title='Read about this "videoWidth" reference in the full HTML5 spec.'>videoWidth</a></code></dt>
+   <dt><var title="">video</var> . <code title="dom-video-videoHeight"><a href="http://dev.w3.org/html5/spec/.html#dom-video-videoheight" class="full-spec-link" title='Read about this "videoHeight" reference in the full HTML5 spec.'>videoHeight</a></code></dt>
 
    <dd>
 
@@ -455,11 +455,11 @@
    <dd><code title="attr-media-controls"><a href="#attr-media-controls">controls</a></code></dd>
    <dt>DOM interface:</dt>
    <dd>
-    <pre class="idl">[NamedConstructor=<a href="#dom-audio" title="dom-Audio">Audio</a>(),
- NamedConstructor=<a href="#dom-audio-s" title="dom-Audio-s">Audio</a>(in DOMString src)]
+    <pre class="idl">[NamedConstructor=<a href="http://dev.w3.org/html5/spec/.html#dom-audio" title='Read about this "Audio" reference in the full HTML5 spec.' class="full-spec-link">Audio</a>(),
+ NamedConstructor=<a href="http://dev.w3.org/html5/spec/.html#dom-audio-s" title='Read about this "Audio" reference in the full HTML5 spec.' class="full-spec-link">Audio</a>(in DOMString src)]
 interface <dfn id="htmlaudioelement">HTMLAudioElement</dfn> : <a href="#htmlmediaelement">HTMLMediaElement</a> {};</pre>
    </dd>
-  </dl><p>An <code><a href="#audio">audio</a></code> element <a href="#represents">represents</a> a sound or
+  </dl><p>An <code><a href="#audio">audio</a></code> element <a href="http://dev.w3.org/html5/spec/.html#represents" class="full-spec-link" title='Read about this "represents" reference in the full HTML5 spec.'>represents</a> a sound or
   audio stream.</p><!-- v2 (actually v3) suggestions:
     * Audio syntesis. Use cases from Charles Pritchard:
       > Use a sound of varying pitch to hint to a user the location of their
@@ -486,7 +486,7 @@
   embed accessibility aids (such as transcriptions) into their media
   streams.</p><p>The <code><a href="#audio">audio</a></code> element is a <a href="#media-element">media element</a>
   whose <a href="#media-data">media data</a> is ostensibly audio data.</p><p>The <code title="attr-media-src"><a href="#attr-media-src">src</a></code>, <code title="attr-media-preload"><a href="#attr-media-preload">preload</a></code>, <code title="attr-media-autoplay"><a href="#attr-media-autoplay">autoplay</a></code>, <code title="attr-media-loop"><a href="#attr-media-loop">loop</a></code>, and <code title="attr-media-controls"><a href="#attr-media-controls">controls</a></code> attributes are <a href="#media-element-attributes" title="media element attributes">the attributes common to all media
-  elements</a>.</p><dl class="domintro"><dt><var title="">audio</var> = new <code title="dom-Audio"><a href="#dom-audio">Audio</a></code>( [ <var title="">url</var> ] )</dt>
+  elements</a>.</p><dl class="domintro"><dt><var title="">audio</var> = new <code title="dom-Audio"><a href="http://dev.w3.org/html5/spec/.html#dom-audio" class="full-spec-link" title='Read about this "Audio" reference in the full HTML5 spec.'>Audio</a></code>( [ <var title="">url</var> ] )</dt>
 
    <dd>
 
@@ -536,15 +536,15 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn id="htmlsourceelement">HTMLSourceElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
-           attribute DOMString <a href="#dom-source-src" title="dom-source-src">src</a>;
-           attribute DOMString <a href="#dom-source-type" title="dom-source-type">type</a>;
-           attribute DOMString <a href="#dom-source-media" title="dom-source-media">media</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-source-src" title='Read about this "src" reference in the full HTML5 spec.' class="full-spec-link">src</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-source-type" title='Read about this "type" reference in the full HTML5 spec.' class="full-spec-link">type</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-source-media" title='Read about this "media" reference in the full HTML5 spec.' class="full-spec-link">media</a>;
 };</pre>
    </dd>
   </dl><p>The <code><a href="#the-source-element">source</a></code> element allows authors to specify
   multiple alternative <a href="#media-resource" title="media resource">media
   resources</a> for <a href="#media-element" title="media element">media
-  elements</a>. It does not <a href="#represents" title="represents">represent</a> anything on its own.</p><p>The <dfn id="attr-source-src" title="attr-source-src"><code>src</code></dfn> attribute
+  elements</a>. It does not <a href="http://dev.w3.org/html5/spec/.html#represents" title='Read about this "represent" reference in the full HTML5 spec.' class="full-spec-link">represent</a> anything on its own.</p><p>The <dfn id="attr-source-src" title="attr-source-src"><code>src</code></dfn> attribute
   gives the address of the <a href="#media-resource">media resource</a>. The value must
   be a <a href="urls.html#valid-non-empty-url-potentially-surrounded-by-spaces">valid non-empty URL potentially surrounded by
   spaces</a>. This attribute must be present.</p><p>The <dfn id="attr-source-type" title="attr-source-type"><code>type</code></dfn>
@@ -674,22 +674,22 @@
   following interface:</p><pre class="idl">interface <dfn id="htmlmediaelement">HTMLMediaElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> {
 
   // error state
-  readonly attribute <a href="#mediaerror">MediaError</a> <a href="#dom-media-error" title="dom-media-error">error</a>;
+  readonly attribute <a href="#mediaerror">MediaError</a> <a href="http://dev.w3.org/html5/spec/.html#dom-media-error" title='Read about this "error" reference in the full HTML5 spec.' class="full-spec-link">error</a>;
 
   // network state
-           attribute DOMString <a href="#dom-media-src" title="dom-media-src">src</a>;
-  readonly attribute DOMString <a href="#dom-media-currentsrc" title="dom-media-currentSrc">currentSrc</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-media-src" title='Read about this "src" reference in the full HTML5 spec.' class="full-spec-link">src</a>;
+  readonly attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-media-currentsrc" title='Read about this "currentSrc" reference in the full HTML5 spec.' class="full-spec-link">currentSrc</a>;
   const unsigned short <a href="#dom-media-network_empty" title="dom-media-NETWORK_EMPTY">NETWORK_EMPTY</a> = 0;
   const unsigned short <a href="#dom-media-network_idle" title="dom-media-NETWORK_IDLE">NETWORK_IDLE</a> = 1;
   const unsigned short <a href="#dom-media-network_loading" title="dom-media-NETWORK_LOADING">NETWORK_LOADING</a> = 2;
   const unsigned short <a href="#dom-media-network_no_source" title="dom-media-NETWORK_NO_SOURCE">NETWORK_NO_SOURCE</a> = 3;
-  readonly attribute unsigned short <a href="#dom-media-networkstate" title="dom-media-networkState">networkState</a>;
-           attribute DOMString <a href="#dom-media-preload" title="dom-media-preload">preload</a>;
+  readonly attribute unsigned short <a href="http://dev.w3.org/html5/spec/.html#dom-media-networkstate" title='Read about this "networkState" reference in the full HTML5 spec.' class="full-spec-link">networkState</a>;
+           attribute DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-media-preload" title='Read about this "preload" reference in the full HTML5 spec.' class="full-spec-link">preload</a>;
 <!--v3BUF  readonly attribute float <span title="dom-media-bufferingRate">bufferingRate</span>;
   readonly attribute boolean <span title="dom-media-bufferingThrottled">bufferingThrottled</span>;
--->  readonly attribute <a href="#timeranges">TimeRanges</a> <a href="#dom-media-buffered" title="dom-media-buffered">buffered</a>;
-  void <a href="#dom-media-load" title="dom-media-load">load</a>();
-  DOMString <a href="#dom-navigator-canplaytype" title="dom-navigator-canPlayType">canPlayType</a>(in DOMString type);
+-->  readonly attribute <a href="#timeranges">TimeRanges</a> <a href="http://dev.w3.org/html5/spec/.html#dom-media-buffered" title='Read about this "buffered" reference in the full HTML5 spec.' class="full-spec-link">buffered</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-media-load" title='Read about this "load" reference in the full HTML5 spec.' class="full-spec-link">load</a>();
+  DOMString <a href="http://dev.w3.org/html5/spec/.html#dom-navigator-canplaytype" title='Read about this "canPlayType" reference in the full HTML5 spec.' class="full-spec-link">canPlayType</a>(in DOMString type);
 
   // ready state
   const unsigned short <a href="#dom-media-have_nothing" title="dom-media-HAVE_NOTHING">HAVE_NOTHING</a> = 0;
@@ -697,28 +697,28 @@
   const unsigned short <a href="#dom-media-have_current_data" title="dom-media-HAVE_CURRENT_DATA">HAVE_CURRENT_DATA</a> = 2;
   const unsigned short <a href="#dom-media-have_future_data" title="dom-media-HAVE_FUTURE_DATA">HAVE_FUTURE_DATA</a> = 3;
   const unsigned short <a href="#dom-media-have_enough_data" title="dom-media-HAVE_ENOUGH_DATA">HAVE_ENOUGH_DATA</a> = 4;
-  readonly attribute unsigned short <a href="#dom-media-readystate" title="dom-media-readyState">readyState</a>;
-  readonly attribute boolean <a href="#dom-media-seeking" title="dom-media-seeking">seeking</a>;
+  readonly attribute unsigned short <a href="http://dev.w3.org/html5/spec/.html#dom-media-readystate" title='Read about this "readyState" reference in the full HTML5 spec.' class="full-spec-link">readyState</a>;
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-media-seeking" title='Read about this "seeking" reference in the full HTML5 spec.' class="full-spec-link">seeking</a>;
 
   // playback state
-           attribute float <a href="#dom-media-currenttime" title="dom-media-currentTime">currentTime</a>;
-  readonly attribute float <a href="#dom-media-starttime" title="dom-media-startTime">startTime</a>;
-  readonly attribute float <a href="#dom-media-duration" title="dom-media-duration">duration</a>;
-  readonly attribute boolean <a href="#dom-media-paused" title="dom-media-paused">paused</a>;
-           attribute float <a href="#dom-media-defaultplaybackrate" title="dom-media-defaultPlaybackRate">defaultPlaybackRate</a>;
-           attribute float <a href="#dom-media-playbackrate" title="dom-media-playbackRate">playbackRate</a>;
-  readonly attribute <a href="#timeranges">TimeRanges</a> <a href="#dom-media-played" title="dom-media-played">played</a>;
-  readonly attribute <a href="#timeranges">TimeRanges</a> <a href="#dom-media-seekable" title="dom-media-seekable">seekable</a>;
-  readonly attribute boolean <a href="#dom-media-ended" title="dom-media-ended">ended</a>;
-           attribute boolean <a href="#dom-media-autoplay" title="dom-media-autoplay">autoplay</a>;
-           attribute boolean <a href="#dom-media-loop" title="dom-media-loop">loop</a>;
-  void <a href="#dom-media-play" title="dom-media-play">play</a>();
-  void <a href="#dom-media-pause" title="dom-media-pause">pause</a>();
+           attribute float <a href="http://dev.w3.org/html5/spec/.html#dom-media-currenttime" title='Read about this "currentTime" reference in the full HTML5 spec.' class="full-spec-link">currentTime</a>;
+  readonly attribute float <a href="http://dev.w3.org/html5/spec/.html#dom-media-starttime" title='Read about this "startTime" reference in the full HTML5 spec.' class="full-spec-link">startTime</a>;
+  readonly attribute float <a href="http://dev.w3.org/html5/spec/.html#dom-media-duration" title='Read about this "duration" reference in the full HTML5 spec.' class="full-spec-link">duration</a>;
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-media-paused" title='Read about this "paused" reference in the full HTML5 spec.' class="full-spec-link">paused</a>;
+           attribute float <a href="http://dev.w3.org/html5/spec/.html#dom-media-defaultplaybackrate" title='Read about this "defaultPlaybackRate" reference in the full HTML5 spec.' class="full-spec-link">defaultPlaybackRate</a>;
+           attribute float <a href="http://dev.w3.org/html5/spec/.html#dom-media-playbackrate" title='Read about this "playbackRate" reference in the full HTML5 spec.' class="full-spec-link">playbackRate</a>;
+  readonly attribute <a href="#timeranges">TimeRanges</a> <a href="http://dev.w3.org/html5/spec/.html#dom-media-played" title='Read about this "played" reference in the full HTML5 spec.' class="full-spec-link">played</a>;
+  readonly attribute <a href="#timeranges">TimeRanges</a> <a href="http://dev.w3.org/html5/spec/.html#dom-media-seekable" title='Read about this "seekable" reference in the full HTML5 spec.' class="full-spec-link">seekable</a>;
+  readonly attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-media-ended" title='Read about this "ended" reference in the full HTML5 spec.' class="full-spec-link">ended</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-media-autoplay" title='Read about this "autoplay" reference in the full HTML5 spec.' class="full-spec-link">autoplay</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-media-loop" title='Read about this "loop" reference in the full HTML5 spec.' class="full-spec-link">loop</a>;
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-media-play" title='Read about this "play" reference in the full HTML5 spec.' class="full-spec-link">play</a>();
+  void <a href="http://dev.w3.org/html5/spec/.html#dom-media-pause" title='Read about this "pause" reference in the full HTML5 spec.' class="full-spec-link">pause</a>();
 
   // controls
-           attribute boolean <a href="#dom-media-controls" title="dom-media-controls">controls</a>;
-           attribute float <a href="#dom-media-volume" title="dom-media-volume">volume</a>;
-           attribute boolean <a href="#dom-media-muted" title="dom-media-muted">muted</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-media-controls" title='Read about this "controls" reference in the full HTML5 spec.' class="full-spec-link">controls</a>;
+           attribute float <a href="http://dev.w3.org/html5/spec/.html#dom-media-volume" title='Read about this "volume" reference in the full HTML5 spec.' class="full-spec-link">volume</a>;
+           attribute boolean <a href="http://dev.w3.org/html5/spec/.html#dom-media-muted" title='Read about this "muted" reference in the full HTML5 spec.' class="full-spec-link">muted</a>;
 };</pre><p>The <dfn id="media-element-attributes">media element attributes</dfn>, <code title="attr-media-src"><a href="#attr-media-src">src</a></code>, <code title="attr-media-preload"><a href="#attr-media-preload">preload</a></code>, <code title="attr-media-autoplay"><a href="#attr-media-autoplay">autoplay</a></code>, <code title="attr-media-loop"><a href="#attr-media-loop">loop</a></code>, and <code title="attr-media-controls"><a href="#attr-media-controls">controls</a></code>, apply to all <a href="#media-element" title="media element">media elements</a>. They are defined in
   this section.</p><!-- proposed v2 (actually v3!) features:
     * frame forward / backwards / step(n) while paused
@@ -756,7 +756,7 @@
   section applies equally to <a href="#media-element" title="media element">media
   elements</a> for audio or for video. The term <dfn id="media-resource">media
   resource</dfn> is used to refer to the complete set of media data,
-  e.g. the complete video file, or complete audio file.</p><h5 id="error-codes"><span class="secno">4.8.9.1 </span>Error codes</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">media</var> . <code title="dom-media-error"><a href="#dom-media-error">error</a></code></dt>
+  e.g. the complete video file, or complete audio file.</p><h5 id="error-codes"><span class="secno">4.8.9.1 </span>Error codes</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">media</var> . <code title="dom-media-error"><a href="http://dev.w3.org/html5/spec/.html#dom-media-error" class="full-spec-link" title='Read about this "error" reference in the full HTML5 spec.'>error</a></code></dt>
 
    <dd>
 
@@ -772,8 +772,8 @@
   const unsigned short <a href="#dom-mediaerror-media_err_network" title="dom-MediaError-MEDIA_ERR_NETWORK">MEDIA_ERR_NETWORK</a> = 2;
   const unsigned short <a href="#dom-mediaerror-media_err_decode" title="dom-MediaError-MEDIA_ERR_DECODE">MEDIA_ERR_DECODE</a> = 3;
   const unsigned short <a href="#dom-mediaerror-media_err_src_not_supported" title="dom-MediaError-MEDIA_ERR_SRC_NOT_SUPPORTED">MEDIA_ERR_SRC_NOT_SUPPORTED</a> = 4;
-  readonly attribute unsigned short <a href="#dom-mediaerror-code" title="dom-MediaError-code">code</a>;
-};</pre><dl class="domintro"><dt><var title="">media</var> . <code title="dom-media-error"><a href="#dom-media-error">error</a></code> . <code title="dom-MediaError-code"><a href="#dom-mediaerror-code">code</a></code></dt>
+  readonly attribute unsigned short <a href="http://dev.w3.org/html5/spec/.html#dom-mediaerror-code" title='Read about this "code" reference in the full HTML5 spec.' class="full-spec-link">code</a>;
+};</pre><dl class="domintro"><dt><var title="">media</var> . <code title="dom-media-error"><a href="http://dev.w3.org/html5/spec/.html#dom-media-error" class="full-spec-link" title='Read about this "error" reference in the full HTML5 spec.'>error</a></code> . <code title="dom-MediaError-code"><a href="http://dev.w3.org/html5/spec/.html#dom-mediaerror-code" class="full-spec-link" title='Read about this "code" reference in the full HTML5 spec.'>code</a></code></dt>
 
    <dd>
 
@@ -806,7 +806,7 @@
   attribute on <a href="#media-element" title="media element">media elements</a> gives
   the address of the media resource (video, audio) to show. The
   attribute, if present, must contain a <a href="urls.html#valid-non-empty-url-potentially-surrounded-by-spaces">valid non-empty
-  URL potentially surrounded by spaces</a>.</p><dl class="domintro"><dt><var title="">media</var> . <code title="dom-media-currentSrc"><a href="#dom-media-currentsrc">currentSrc</a></code></dt>
+  URL potentially surrounded by spaces</a>.</p><dl class="domintro"><dt><var title="">media</var> . <code title="dom-media-currentSrc"><a href="http://dev.w3.org/html5/spec/.html#dom-media-currentsrc" class="full-spec-link" title='Read about this "currentSrc" reference in the full HTML5 spec.'>currentSrc</a></code></dt>
 
    <dd>
 
@@ -834,12 +834,12 @@
   type, or it doesn't support the listed codecs.</p><p>The <a href="infrastructure.html#mime-type">MIME type</a> "<code title="">application/octet-stream</code>" with no parameters is
   never <a href="#a-type-that-the-user-agent-knows-it-cannot-render">a type that the user agent knows it cannot
   render</a>. User agents must treat that type as equivalent to the
-  lack of any explicit <a href="#content-type" title="Content-Type">Content-Type
+  lack of any explicit <a href="http://dev.w3.org/html5/spec/.html#content-type" title='Read about this "Content-Type metadata" reference in the full HTML5 spec.' class="full-spec-link">Content-Type
   metadata</a> when it is used to label a potential <a href="#media-resource">media
   resource</a>.</p><p class="note">In the absence of a <!-- pretty crazy -->
   specification to the contrary, the <a href="infrastructure.html#mime-type">MIME type</a> "<code title="">application/octet-stream</code>" when used <em>with</em>
   parameters, e.g. "<code title="">application/octet-stream;codecs=theora</code>", <em>is</em>
-  <a href="#a-type-that-the-user-agent-knows-it-cannot-render">a type that the user agent knows it cannot render</a>.</p><dl class="domintro"><dt><var title="">media</var> . <code title="dom-navigator-canPlayType"><a href="#dom-navigator-canplaytype">canPlayType</a></code>(<var title="">type</var>)</dt>
+  <a href="#a-type-that-the-user-agent-knows-it-cannot-render">a type that the user agent knows it cannot render</a>.</p><dl class="domintro"><dt><var title="">media</var> . <code title="dom-navigator-canPlayType"><a href="http://dev.w3.org/html5/spec/.html#dom-navigator-canplaytype" class="full-spec-link" title='Read about this "canPlayType" reference in the full HTML5 spec.'>canPlayType</a></code>(<var title="">type</var>)</dt>
 
    <dd>
 
@@ -883,7 +883,7 @@
   </div><p class="note">The <code title="attr-source-type"><a href="#attr-source-type">type</a></code>
   attribute of the <code><a href="#the-source-element">source</a></code> element allows the user agent
   to avoid downloading resources that use formats it cannot
-  render.</p><h5 id="network-states"><span class="secno">4.8.9.4 </span>Netw