Additional fix for 24044 - How do browsers decide combining character [..]
authorTravis Leithead
Wed, 07 May 2014 16:57:15 -0700
changeset 622 7216e27ddf14
parent 621 14b8c9f6caa0
child 623 a2c0d8dc96f5
Additional fix for 24044 - How do browsers decide combining character [..]
* Changing "DeadKey" to "Dead" per telco group decision (No other key values use
the suffix "Key").
html/DOM3-Events.html
html/DOM3Events-key.html
--- a/html/DOM3-Events.html	Wed May 07 16:53:07 2014 -0700
+++ b/html/DOM3-Events.html	Wed May 07 16:57:15 2014 -0700
@@ -6185,7 +6185,7 @@
 						<tbody>
 							<tr><td>US</td><td><code class="key">'''</code></td><td><code class="key-code">'Quote'</code></td><td></td></tr>
 							<tr><td>Japanese</td><td><code class="key">':'</code></td><td><code class="key-code">'Quote'</code></td><td></td></tr>
-							<tr><td>US Intl</td><td><code class="key">'DeadKey'</code></td><td><code class="key-code">'Quote'</code></td><td></td></tr>
+							<tr><td>US Intl</td><td><code class="key">'Dead'</code></td><td><code class="key-code">'Quote'</code></td><td></td></tr>
 						</tbody>
 					</table>
 					<p>This example shows how dead key values are encoded in the attributes. The
@@ -6312,7 +6312,7 @@
 			<p class="note"><strong>Note:</strong> To simplify <a class="def" href="#glossary-dead-key">dead key</a> support, when the operating-system 
 				mapping of the keyboard is handling a <a class="def" href="#glossary-dead-key">dead key</a> state, the current state of the dead 
 				key sequence is not reported via the <a href="#widl-KeyboardEvent-key"><code>KeyboardEvent.key</code></a> attribute. Rather, a key value of
-				<code class="key">'DeadKey'</code> is reported. Instead, implementations generate <a href="#events-compositionevents">composition events</a>
+				<code class="key">'Dead'</code> is reported. Instead, implementations generate <a href="#events-compositionevents">composition events</a>
 				which contain the intermediate state of the dead key sequence reported via the 
 				<a href="#widl-CompositionEvent-data"><code>CompositionEvent.data</code></a> attribute. As in the previous example, the key value for 
 				the key marked <code class="glyph">'O'</code> on a <a class="def" href="#glossary-qwerty">QWERTY</a> keyboard has a 
@@ -6716,7 +6716,7 @@
 					</p>
 
 				<p>The <a class="def" href="#glossary-dead-key">dead keys</a> (across all keyboard layouts and mappings) are represented by the 
-					key value <code class="key">'DeadKey'</code>. In response to any dead key press, <a href="#events-compositionevents">
+					key value <code class="key">'Dead'</code>. In response to any dead key press, <a href="#events-compositionevents">
 					composition events</a> must be dispatched by the user agent and the
 					<a class="eventtype" href="#event-type-compositionupdate"><code>compositionupdate</code></a> event's 
 					<a href="#widl-CompositionEvent-data"><code>CompositionEvent.data</code></a> value must be the character value of the current state
@@ -6750,7 +6750,7 @@
 						<tr>
 							<td class="cell-number">1.</td>
 							<td><a class="eventtype" href="#event-type-keydown"><code>keydown</code></a></td>
-							<td class="cell-center"><code class="key">'DeadKey'</code></td>
+							<td class="cell-center"><code class="key">'Dead'</code></td>
 							<td class="cell-center"><code>false</code></td>
 							<td class="cell-center"></td>
 							<td>Combining Circumflex Accent (Dead Key)</td>
@@ -6774,7 +6774,7 @@
 						<tr>
 							<td class="cell-number">4.</td>
 							<td><a class="eventtype" href="#event-type-keyup"><code>keyup</code></a></td>
-							<td class="cell-center"><code class="key">'DeadKey'</code></td>
+							<td class="cell-center"><code class="key">'Dead'</code></td>
 							<td class="cell-center"><code>true</code></td>
 							<td class="cell-center"></td>
 							<td></td>
@@ -6836,7 +6836,7 @@
 						<tr>
 							<td class="cell-number">1.</td>
 							<td><a class="eventtype" href="#event-type-keydown"><code>keydown</code></a></td>
-							<td class="cell-center"><code class="key">'DeadKey'</code></td>
+							<td class="cell-center"><code class="key">'Dead'</code></td>
 							<td class="cell-center"><code>false</code></td>
 							<td class="cell-center"></td>
 							<td>Combining Circumflex Accent (Dead Key)</td>
@@ -6860,7 +6860,7 @@
 						<tr>
 							<td class="cell-number">4.</td>
 							<td><a class="eventtype" href="#event-type-keyup"><code>keyup</code></a></td>
-							<td class="cell-center"><code class="key">'DeadKey'</code></td>
+							<td class="cell-center"><code class="key">'Dead'</code></td>
 							<td class="cell-center"><code>true</code></td>
 							<td class="cell-center"></td>
 							<td></td>
--- a/html/DOM3Events-key.html	Wed May 07 16:53:07 2014 -0700
+++ b/html/DOM3Events-key.html	Wed May 07 16:57:15 2014 -0700
@@ -323,7 +323,7 @@
 					dead key, triggering a mode where subsequent key presses are combined to produce a different character.
 					</key>
 				<key name="Convert">The Convert key, to convert the current input method sequence.</key>
-				<key name="DeadKey">A dead key combining key. It may be any combining key from any keyboard layout. For example, on a
+				<key name="Dead">A dead key combining key. It may be any combining key from any keyboard layout. For example, on a
 					PC/AT French keyboard, using a French mapping and without any modifier activiated, this is the key value
 					<code>'\u0302'</code> COMBINING CIRCUMFLEX ACCENT. In another layout this might be a different unicode combining key.
 					For applications that need to differentiate between specific combining characters, the associated compositionupdate