Fixup links to original D3E spec.
Remove link to "key value guidelines" since it no longer says that implementation can add additional values.
--- a/html/DOM3Events-key.html	Mon Jun 09 20:43:01 2014 -0700
+++ b/html/DOM3Events-key.html	Mon Jun 09 21:38:41 2014 -0700
@@ -109,10 +109,10 @@
 		<h1>Keyboard Event <code>key</code> Value Tables</h1>
 
 		<p>This section defines a list of <code>key</code> values which implementations MUST support, at a minimum, in addition to support for the full range of Unicode [<a href="#references-Unicode">Unicode</a>]
-			codepoints.  Implementations MAY support additional key values, in a manner conforming to the <a href="#keys-guidelines">guidelines for selecting and defining key values</a>.
-			The <a href="#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a> attribute of an event MUST always contain one of these control key
+			codepoints.
+			The <a href="http://www.w3.org/TR/DOM-Level-3-Events/#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a> attribute of an event MUST always contain one of these control key
 			or character values (even if the value is <a href="#key-Unidentified"><code class="key">'Unidentified'</code></a>). If the key represents one of the set of printable
-			control characters which has a Unicode character entry, such as the tab key, the <a href="#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a> attribute
+			control characters which has a Unicode character entry, such as the tab key, the <a href="http://www.w3.org/TR/DOM-Level-3-Events/#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a> attribute
 			MUST have the key value (e.g., <a href="#key-Tab"><code class="key">'Tab'</code></a>).</p>
 
 		<p>Implementations that are unable to identify a key MUST use the key value <a href="#key-Unidentified"><code class="key">'Unidentified'</code></a>.</p>
@@ -121,7 +121,7 @@
 			as a key value when there is no way for the implementation to detect the key value.
 			Exposing only this value MUST NOT indicate a conforming implementation.</p>
 
-		<p>The <a class="def" href="#glossary-key-value">key values</a> defined in this specification are based in part on the sets of keycodes from
+		<p>The <a class="def" href="http://www.w3.org/TR/DOM-Level-3-Events/#glossary-key-value">key values</a> defined in this specification are based in part on the sets of keycodes from
 			the <code>java.awt.event.KeyEvent</code> interface of the Java Platform, Standard Edition 6 API Specification
 				[<cite><a class="informative" href="#references-KeyEvent">KeyEvent for Java</a></cite>],
 			and the <code>System.Windows.Forms.Keys</code> key enumeration of the Microsoft .NET Framework 4.0 Class Library
@@ -130,7 +130,7 @@
 
 		<p class="note"><strong>Note:</strong> The keys on the numeric keypad (e.g., the keypad <code>'1'</code> key) do not generate distinct <code>key</code> values
 			from their non-keypad counterparts (e.g., the <code>'1'</code> key in the main part of the keyboard).
-			The <a href="#widl-KeyboardEvent-location"><code>KeyboardEvent.location</code></a> attribute can be used to determine if a key originated from the numeric keypad.</p>
+			The <a href="http://www.w3.org/TR/DOM-Level-3-Events/#widl-KeyboardEvent-location"><code>KeyboardEvent.location</code></a> attribute can be used to determine if a key originated from the numeric keypad.</p>
 
 		<div class="note">
 			<p><strong>Note:</strong> There are special internationalization considerations for ECMAScript escaped characters.  CharMod conformance [<cite><a class="normative"
@@ -149,8 +149,8 @@
 		</div>
 
 		<p>The following sub-sections contain the normative list of case-sensitive key values, their character values (where applicable), an informative description of typical usage,
-			and an informative categorization.  A conforming implementation of the <a href="#interface-KeyboardEvent">KeyboardEvent</a> interface MUST support at least this set
-			of values for use in the <a href="#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a>
+			and an informative categorization.  A conforming implementation of the <a href="http://www.w3.org/TR/DOM-Level-3-Events/#interface-KeyboardEvent">KeyboardEvent</a> interface MUST support at least this set
+			of values for use in the <a href="http://www.w3.org/TR/DOM-Level-3-Events/#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a>
 			attributes, though not all values MAY be available on all platforms or devices.</p>
 		
 		<p>Future versions of this specification MAY include key values not included here, which have become common since the publication of this specification.</p>
@@ -170,7 +170,7 @@
 				<key name="Accel">This is a virtual modifier key that is equivalent to whichever key the current OS uses
 					as the menu "accelerator" key. This virtual modifier key is never set returned in a key event, and
 					is only valid for use with the
-						<a href="#widl-KeyboardEvent-getModifierState"><code>KeyboardEvent.getModifierState()</code></a>
+						<a href="http://www.w3.org/TR/DOM-Level-3-Events/#widl-KeyboardEvent-getModifierState"><code>KeyboardEvent.getModifierState()</code></a>
 					method. This virtual key is always set in conjunction with one of the other modifier keys in this list.
 					<p>For Windows, this virtual key is equivalent to the <code>'Control'</code> key.
 						</p>
@@ -452,7 +452,7 @@
 		<section id="keys-media-controller">
 			<h4>Media Controller Keys</h4>
 
-			<p>The <a class="def" href="#glossary-key-value">key values</a> for media controllers (e.g. remote controls for television, audio systems, and set-top boxes)
+			<p>The <a class="def" href="http://www.w3.org/TR/DOM-Level-3-Events/#glossary-key-value">key values</a> for media controllers (e.g. remote controls for television, audio systems, and set-top boxes)
 				are derived in part from the consumer electronics technical specifications:</p>
 				<ul>
 					<li>DTV Application Software Environment [<cite><a href="#references-DASE">DASE</a></cite>]</li>
--- a/html/WD-D3E-key-20140612.html	Mon Jun 09 20:43:01 2014 -0700
+++ b/html/WD-D3E-key-20140612.html	Mon Jun 09 21:38:41 2014 -0700
@@ -398,10 +398,10 @@
 <h2 id="h2_key-value-tables"><span class="secno">1. </span>Keyboard Event <code>key</code> Value Tables</h2>
 
 		<p>This section defines a list of <code>key</code> values which implementations <em class="rfc2119" title="MUST">MUST</em> support, at a minimum, in addition to support for the full range of Unicode [<a href="#references-Unicode">Unicode</a>]
-			codepoints.  Implementations <em class="rfc2119" title="MAY">MAY</em> support additional key values, in a manner conforming to the <a href="#keys-guidelines">guidelines for selecting and defining key values</a>.
-			The <a href="#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a> attribute of an event <em class="rfc2119" title="MUST">MUST</em> always contain one of these control key
+			codepoints.
+			The <a href="http://www.w3.org/TR/DOM-Level-3-Events/#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a> attribute of an event <em class="rfc2119" title="MUST">MUST</em> always contain one of these control key
 			or character values (even if the value is <a href="#key-Unidentified"><code class="key">'Unidentified'</code></a>). If the key represents one of the set of printable
-			control characters which has a Unicode character entry, such as the tab key, the <a href="#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a> attribute
+			control characters which has a Unicode character entry, such as the tab key, the <a href="http://www.w3.org/TR/DOM-Level-3-Events/#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a> attribute
 			<em class="rfc2119" title="MUST">MUST</em> have the key value (e.g., <a href="#key-Tab"><code class="key">'Tab'</code></a>).</p>
 
 		<p>Implementations that are unable to identify a key <em class="rfc2119" title="MUST">MUST</em> use the key value <a href="#key-Unidentified"><code class="key">'Unidentified'</code></a>.</p>
@@ -410,7 +410,7 @@
 			as a key value when there is no way for the implementation to detect the key value.
 			Exposing only this value <em class="rfc2119" title="MUST NOT">MUST NOT</em> indicate a conforming implementation.</p>
 
-		<p>The <a class="def" href="#glossary-key-value">key values</a> defined in this specification are based in part on the sets of keycodes from
+		<p>The <a class="def" href="http://www.w3.org/TR/DOM-Level-3-Events/#glossary-key-value">key values</a> defined in this specification are based in part on the sets of keycodes from
 			the <code>java.awt.event.KeyEvent</code> interface of the Java Platform, Standard Edition 6 API Specification
 				[<cite><a class="informative" href="#references-KeyEvent">KeyEvent for Java</a></cite>],
 			and the <code>System.Windows.Forms.Keys</code> key enumeration of the Microsoft .NET Framework 4.0 Class Library
@@ -419,7 +419,7 @@
 
 		<div class="note"><div class="note-title" id="h_note_1"><span>Note</span></div><p class=""><strong>Note:</strong> The keys on the numeric keypad (e.g., the keypad <code>'1'</code> key) do not generate distinct <code>key</code> values
 			from their non-keypad counterparts (e.g., the <code>'1'</code> key in the main part of the keyboard).
-			The <a href="#widl-KeyboardEvent-location"><code>KeyboardEvent.location</code></a> attribute can be used to determine if a key originated from the numeric keypad.</p></div>
+			The <a href="http://www.w3.org/TR/DOM-Level-3-Events/#widl-KeyboardEvent-location"><code>KeyboardEvent.location</code></a> attribute can be used to determine if a key originated from the numeric keypad.</p></div>
 
 		<div class="note"><div class="note-title" id="h_note_2"><span>Note</span></div><div class="">
 			<p><strong>Note:</strong> There are special internationalization considerations for ECMAScript escaped characters.  CharMod conformance [<cite><a class="normative" href="#references-charmod">CharMod</a></cite>] <a href="http://www.w3.org/TR/charmod/#C045">expects</a> the use of code points rather than surrogate pairs in escapes.
@@ -437,8 +437,8 @@
 		</div></div>
 
 		<p>The following sub-sections contain the normative list of case-sensitive key values, their character values (where applicable), an informative description of typical usage,
-			and an informative categorization.  A conforming implementation of the <a href="#interface-KeyboardEvent">KeyboardEvent</a> interface <em class="rfc2119" title="MUST">MUST</em> support at least this set
-			of values for use in the <a href="#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a>
+			and an informative categorization.  A conforming implementation of the <a href="http://www.w3.org/TR/DOM-Level-3-Events/#interface-KeyboardEvent">KeyboardEvent</a> interface <em class="rfc2119" title="MUST">MUST</em> support at least this set
+			of values for use in the <a href="http://www.w3.org/TR/DOM-Level-3-Events/#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a>
 			attributes, though not all values <em class="rfc2119" title="MAY">MAY</em> be available on all platforms or devices.</p>
 		
 		<p>Future versions of this specification <em class="rfc2119" title="MAY">MAY</em> include key values not included here, which have become common since the publication of this specification.</p>
@@ -459,7 +459,7 @@
 			<div id="key-table-modifier" class="key-table"><table class="data-table key-value-table"><tbody><tr><th width="20%">Key</th><th width="80%">Typical Usage (Informative)</th></tr><tr><td class="key-table-key"><code id="key-Accel" class="key">'Accel'</code></td><td>This is a virtual modifier key that is equivalent to whichever key the current OS uses
 					as the menu "accelerator" key. This virtual modifier key is never set returned in a key event, and
 					is only valid for use with the
-						<a href="#widl-KeyboardEvent-getModifierState"><code>KeyboardEvent.getModifierState()</code></a>
+						<a href="http://www.w3.org/TR/DOM-Level-3-Events/#widl-KeyboardEvent-getModifierState"><code>KeyboardEvent.getModifierState()</code></a>
 					method. This virtual key is always set in conjunction with one of the other modifier keys in this list.
 					<p>For Windows, this virtual key is equivalent to the <code>'Control'</code> key.
 						</p>
@@ -606,7 +606,7 @@
 		<div id="keys-media-controller" class="section">
 			<h3 id="h3_keys-media-controller"><span class="secno">1.13 </span>Media Controller Keys</h3>
 
-			<p>The <a class="def" href="#glossary-key-value">key values</a> for media controllers (e.g. remote controls for television, audio systems, and set-top boxes)
+			<p>The <a class="def" href="http://www.w3.org/TR/DOM-Level-3-Events/#glossary-key-value">key values</a> for media controllers (e.g. remote controls for television, audio systems, and set-top boxes)
 				are derived in part from the consumer electronics technical specifications:</p>
 				<ul>
 					<li>DTV Application Software Environment [<cite><a href="#references-DASE">DASE</a></cite>]</li>