html5/spec-author-view spec.html,1.1110,1.1111 spec.preprocessed.html,1.24,1.25

Update of /sources/public/html5/spec-author-view
In directory hutz:/tmp/cvs-serv17018

Modified Files:
	spec.html spec.preprocessed.html 
Log Message:
Make ' red' parse as 'red' for legacy colours. (whatwg r5359)

[updated by splitter]


Index: spec.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/spec.html,v
retrieving revision 1.1110
retrieving revision 1.1111
diff -u -d -r1.1110 -r1.1111
--- spec.html	25 Aug 2010 00:23:26 -0000	1.1110
+++ spec.html	26 Aug 2010 10:01:16 -0000	1.1111
@@ -1,55899 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
-<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie"><head><meta content="text/html; charset=ascii" http-equiv="Content-Type"><title>HTML5 (Edition for Web Authors)</title><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; }
[...55868 lines suppressed...]
-       ("<code title="">foo</code>" vs <code>foo</code>)
- v2  * make the spec consistent about whether the word "algorithm" is part of
-       an algorithm's name or not ("</dfn> algorithm", "</span> algorithm")
- v2  * make the spec more consistent about its use of "hexadecimal"
-       and "base-sixteen", the order that 0-9 A-Z a-z is mentioned,
-       and the detail to which the spec explains how to interpret a
-       string as a hexadecimal number.
- v2  * become more consistent about what markup we use to mark up
-       productions (nothing? <i>? <code>?)
- v2  * use <code>Document</code> consistently instead of 'document'.
- v2  * s/raise/throw/g
- v2  * be clearer about arrays/lists/collections being zero-based
-       despite using the term "/index/th".
- v2  * use the sample widgets:
-          <li><img alt="A text field with editable sections for each
-          value, with a button to pop up a dialog showing a calendar or
-          clock." src="sample-datetime-ui-2"></li>
-          <li><img alt="A calendar grid with a clock in the upper right
-          hand corner." src="sample-datetime-ui-3"></li>
---></body></html>

Index: spec.preprocessed.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/spec.preprocessed.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- spec.preprocessed.html	25 Aug 2010 00:23:27 -0000	1.24
+++ spec.preprocessed.html	26 Aug 2010 10:01:19 -0000	1.25
@@ -312,9 +312,9 @@
 </head><body onload="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)<span class="rcsrevision"> revision 1.4263</span></h1>
+   <h1>HTML5 (Edition for Web Authors)<span class="rcsrevision"> revision 1.4276</span></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-25-august-2010">Editor's Draft 25 August 2010</h2>
+   <h2 class="no-num no-toc" id="editor-s-draft-26-august-2010">Editor's Draft 26 August 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>
     <dt>Latest Editor's Draft:</dt>
@@ -332,7 +332,7 @@
     <dt>Editors:</dt>
     <dd><a href="mailto:ian@hixie.ch">Ian Hickson</a>, Google, Inc.</dd>
    </dl><p>This specification is available in the following formats: <a href="spec.html">single page HTML</a>, <a href="Overview.html">multipage HTML</a>, <a href="http://dev.w3.org/html5/spec/">full specification</a>.
-      This is revision 1.4263.</p> 
+      This is revision 1.4276.</p> 
      <p class="copyright"><a href="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
@@ -426,7 +426,7 @@
   Group</a> is the W3C working group responsible for this
   specification's progress along the W3C Recommendation
   track.
-  This specification is the 25 August 2010 Editor's Draft.
+  This specification is the 26 August 2010 Editor's Draft.
   </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
@@ -2966,7 +2966,7 @@
   be omitted altogether.</p><div class="example">
 
    <p>Here is an example of a checkbox that is checked and disabled.
-   The <code title="attr-input-checked"><a href="#attr-input-checked">checked</a></code> and <code title="attr-input-readonly"><a href="#attr-input-readonly">readonly</a></code> attributes are the
+   The <code title="attr-input-checked"><a href="#attr-input-checked">checked</a></code> and <code title="attr-input-disabled">disabled</code> attributes are the
    boolean attributes.</p>
 
    <pre>&lt;label&gt;&lt;input type=checkbox checked name=cheese disabled&gt; Cheese&lt;/label&gt;</pre>
@@ -4543,17 +4543,24 @@
    <li><p>If <var title="">input</var> is the empty string, then
    return an error.</p></li>
 
-   <li><p>If <var title="">input</var> is an <a href="#ascii-case-insensitive">ASCII
+   <li><p>Let <var title="">keyword</var> be a string with the same
+   value as <var title="">input</var>.</p></li>
+
+   <li><p><a href="#strip-leading-and-trailing-whitespace">Strip leading and trailing whitespace</a> from <var title="">keyword</var>.</p></li>
+
+   <li><p>If <var title="">keyword</var> is an <a href="#ascii-case-insensitive">ASCII
    case-insensitive</a> match for the string "<code title="">transparent</code>", then return an error.</p></li>
 
-   <li><p>If <var title="">input</var> is an <a href="#ascii-case-insensitive">ASCII
-   case-insensitive</a> match for one of the keywords listed in the
-   <a href="http://www.w3.org/TR/css3-color/#svg-color">SVG color
-   keywords</a> <!-- or <a
-   href="http://www.w3.org/TR/css3-color/#css2-system">CSS2 System
-   Colors</a> --> section<!--s--> of the CSS3 Color specification,
-   then return the <a href="#simple-color">simple color</a> corresponding to that
-   keyword. <a href="#refsCSSCOLOR">[CSSCOLOR]</a></p>
+   <li>
+
+    <p>If <var title="">keyword</var> is an <a href="#ascii-case-insensitive">ASCII
+    case-insensitive</a> match for one of the keywords listed in
+    the <a href="http://www.w3.org/TR/css3-color/#svg-color">SVG color
+    keywords</a> <!-- or <a
+    href="http://www.w3.org/TR/css3-color/#css2-system">CSS2 System
+    Colors</a> --> section<!--s--> of the CSS3 Color specification,
+    then return the <a href="#simple-color">simple color</a> corresponding to that
+    keyword. <a href="#refsCSSCOLOR">[CSSCOLOR]</a></p>
 
     <p class="note"><a href="http://www.w3.org/TR/css3-color/#css2-system">CSS2 System
     Colors</a> are not recognised.</p>
@@ -5818,7 +5825,7 @@
     <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-namedItem"><a href="#dom-htmlcollection-nameditem">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>
@@ -11590,8 +11597,8 @@
   attribute gives the styling language. If the attribute is present,
   its value must be a <a href="#valid-mime-type">valid MIME type</a> that designates a
   styling language. The <code title="">charset</code> parameter must
-  not be specified. The default, which is used if the attribute is
-  absent, is "<code title="">text/css</code>". <a href="#refsRFC2318">[RFC2318]</a></p><div class="impl">
+  not be specified. The default value for the <code title="attr-style-type"><a href="#attr-style-type">type</a></code> attribute, which is used if the
+  attribute is absent, is "<code title="">text/css</code>". <a href="#refsRFC2318">[RFC2318]</a></p><div class="impl">
 
   <!-- this paragraph is also present in the <script type="text/javascript"> section -->
   <p>When examining types to determine if they support the language,
@@ -14187,7 +14194,11 @@
     <pre class="idl">interface <dfn id="htmlparagraphelement">HTMLParagraphElement</dfn> : <a href="#htmlelement">HTMLElement</a> {};</pre>
    </dd>
   </dl><p>The <code><a href="#the-p-element">p</a></code> element <a href="#represents">represents</a> a
-  <a href="#paragraph">paragraph</a>.</p><div class="example">
+  <a href="#paragraph">paragraph</a>.</p><p class="note">While paragraphs are usually represented in visual
+  media by blocks of text that are physically separated from adjacent
+  blocks through blank lines, a style sheet or user agent would be
+  equally justified in presenting paragraph breaks in a different
+  manner, for instance using inline pilcrows (&#182;).</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
 carpet. Later in his life, this would be referred to as the time the
@@ -16647,7 +16658,11 @@
     <pre class="idl">interface <dfn id="htmlbrelement">HTMLBRElement</dfn> : <a href="#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
-  break.</p><p><code><a href="#the-br-element">br</a></code> elements must be used only for line breaks that
+  break.</p><p class="note">While line breaks are usually represented in visual
+  media by physically moving subsequent text to a new line, a style
+  sheet or user agent would be equally justified in causing line
+  breaks to be rendered in a different manner, for instance as green
+  dots, or as extra spacing.</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">
 
   <p>The following example is correct usage of the <code><a href="#the-br-element">br</a></code>
@@ -39773,9 +39788,11 @@
   <code><a href="#the-link-element">link</a></code> element, with a non-empty value.</p><p>The default type for resources given by the <code title="rel-stylesheet"><a href="#link-type-stylesheet">stylesheet</a></code> keyword is <code title="">text/css</code>.</p><div class="impl">
 
   <p><strong>Quirk</strong>: If the document has been set to
-  <a href="#quirks-mode">quirks mode</a> and the <a href="#content-type" title="Content-Type">Content-Type metadata</a> of the external
-  resource is not a supported style sheet type, the user agent must
-  instead assume it to be <code title="">text/css</code>.</p>
+  <a href="#quirks-mode">quirks mode</a>, has the <a href="#same-origin">same origin</a> as the
+  <a href="#url">URL</a> of the external resource<!-- CVE-2010-0654 -->, and
+  the <a href="#content-type" title="Content-Type">Content-Type metadata</a> of the
+  external resource is not a supported style sheet type, the user
+  agent must instead assume it to be <code title="">text/css</code>.</p>
 
   </div><h5 id="link-type-sidebar"><span class="secno">4.12.4.15 </span>Link type "<dfn title="rel-sidebar"><code>sidebar</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-sidebar"><a href="#link-type-sidebar">sidebar</a></code> keyword may be used
   with <code><a href="#the-link-element">link</a></code>, <code><a href="#the-a-element">a</a></code>, and <code><a href="#the-area-element">area</a></code>
@@ -42691,14 +42708,14 @@
 &lt;title&gt;Line Game - 5&lt;/title&gt;
 &lt;p&gt;You are at coordinate &lt;span id="coord"&gt;5&lt;/span&gt; on the line.&lt;/p&gt;
 &lt;p&gt;
- &lt;a href="?x=6" onclick="go(1)"&gt;Advance to 6&lt;/a&gt; or
- &lt;a href="?x=4" onclick="go(-1)"&gt;retreat to 4&lt;/a&gt;?
+ &lt;a href="?x=6" onclick="go(1); return false;"&gt;Advance to 6&lt;/a&gt; or
+ &lt;a href="?x=4" onclick="go(-1); return false;"&gt;retreat to 4&lt;/a&gt;?
 &lt;/p&gt;
 &lt;script&gt;
  var currentPage = 5; // prefilled by server
  function go(d) {
-   history.pushState(currentPage, 'Line Game - ' + currentPage, '?x=' + currentPage);
    setupPage(currentPage + d);
+   history.pushState(currentPage, document.title, '?x=' + currentPage);
  }
  onpopstate = function(event) {
    setupPage(event.state);
@@ -44500,10 +44517,17 @@
    namespace URL has the <a href="#same-origin">same origin</a> as <a href="#concept-appcache-manifest" title="concept-appcache-manifest">the manifest</a>.</li>
 
    <li>Zero or more URLs that form the <dfn id="concept-appcache-onlinewhitelist" title="concept-appcache-onlinewhitelist">online whitelist
-   namespaces</dfn>.
+   namespaces</dfn>: URLs, used as prefix match patterns, that the
+   user agent will never load from the cache but will instead always
+   attempt to obtain from the network.</li>
 
-   </li><li>An <dfn id="concept-appcache-onlinewhitelist-wildcard" title="concept-appcache-onlinewhitelist-wildcard">online whitelist
-   wildcard flag</dfn>, which is either <i title="">open</i> or <i title="">blocking</i>.</li>
+   <li>An <dfn id="concept-appcache-onlinewhitelist-wildcard" title="concept-appcache-onlinewhitelist-wildcard">online whitelist
+   wildcard flag</dfn>, which is either <i title="">open</i>
+   (indicating that any URL not listed as cached is to be implicitly
+   treated as being in the <a href="#concept-appcache-onlinewhitelist" title="concept-appcache-onlinewhitelist">online whitelist
+   namespaces</a>) or <i title="">blocking</i> (indicating that
+   URLs not listed explicitly in the manifest are to be treated as
+   unavailable).</li>
 
   </ul><p>Each <a href="#application-cache">application cache</a> has a <dfn id="concept-appcache-completeness" title="concept-appcache-completeness">completeness flag</dfn>, which is
   either <i>complete</i> or <i>incomplete</i>.</p>
@@ -51043,7 +51067,13 @@
 
     </ol></li>
 
-  </ol></div><div class="impl">
+  </ol><p class="note">User agents are encouraged to consider how to react
+  to drags near the edge of scrollable regions. For example, if a user
+  drags a link to the bottom of the viewport on a long page, it might
+  make sense to scroll the page so that the user can drop the link
+  lower on the page.</p>
+
+  </div><div class="impl">
 
   <h5 id="when-the-drag-and-drop-operation-starts-or-ends-in-another-document"><span class="secno">7.9.4.1 </span>When the drag-and-drop operation starts or ends in another
   document</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
@@ -53675,8 +53705,7 @@
    these steps, we'll need to uncomment out the commented-out bits -->
 
    <li>If <var title="">node</var> is an element from the <a href="#mathml-namespace">MathML
-   namespace</a> or the <a href="#svg-namespace">SVG namespace</a>, then set the
-   <var title="">foreign</var> flag to true.</li>
+   namespace</a> or the <a href="#svg-namespace">SVG namespace</a>, then set <var title="">foreign</var> to true.</li>
 
    <li>If <var title="">last</var> is true, then switch the
    <a href="#insertion-mode">insertion mode</a> to "<a href="#parsing-main-inbody" title="insertion mode: in
@@ -55088,8 +55117,8 @@
   <p>Otherwise, append the returned character token to the current
   attribute's value.</p>
 
-  <p>Finally, switch back to the attribute value state that you were
-  in when were switched into this state.</p>
+  <p>Finally, switch back to the attribute value state that switched
+  into this state.</p>
 
 
   <h5 id="after-attribute-value-quoted-state"><span class="secno">8.2.4.42 </span><dfn>After attribute value (quoted) state</dfn></h5>
@@ -61002,6 +61031,7 @@
   <code><a href="#the-br-element">br</a></code> elements with <code title="attr-br-clear"><a href="#attr-br-clear">clear</a></code> attributes) in the manner
   described in the non-normative note to this effect in CSS2.1.</p>
   <!-- section 9.5.2 of CSS2.1 -->
+  <!-- br { content: '\A'; } /* waiting for 'content' to apply to elements */ -->
 
   <p>The user agent is expected to hide <code><a href="#the-noscript-element">noscript</a></code> elements
   for whom <a href="#concept-n-script" title="concept-n-script">scripting is enabled</a>,
@@ -68662,6 +68692,7 @@
   Martin Thomson,
   Masataka Yakura,
   Mathieu Henri,
+  Matias Larsson,
   Matt Schmidt,
   Matt Wright,
   Matthew Gregan,
@@ -68712,6 +68743,7 @@
   Olaf Hoffmann,
   Olav Junker Kj&#230;r,
   Old&#345;ich Vete&#353;n&#237;k,
+  Oli Studholme,
   Oliver Hunt,
   Oliver Rigby,
   Olivier Gendrin,
@@ -68808,6 +68840,7 @@
   Ted Mielczarek,
   Terrence Wood,
   Thomas Broyer,
+  Thomas Koetter,
   Thomas O'Connor,
   Tim Altman,
   Tim Johansson,

Received on Thursday, 26 August 2010 10:01:24 UTC