microdata; hixie: Better define how sets of unique space-separated tokens are handled in terms of case-sensitivity. (whatwg r5571)

microdata; hixie: Better define how sets of unique space-separated
tokens are handled in terms of case-sensitivity. (whatwg r5571)

http://dev.w3.org/cvsweb/html5/md/Overview.html?r1=1.91&r2=1.92&f=h
http://html5.org/tools/web-apps-tracker?from=5570&to=5571

===================================================================
RCS file: /sources/public/html5/md/Overview.html,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -d -r1.91 -r1.92
--- Overview.html 29 Sep 2010 18:47:52 -0000 1.91
+++ Overview.html 30 Sep 2010 23:07:56 -0000 1.92
@@ -316,7 +316,7 @@
 
    <h1>HTML Microdata</h1>
    <h2 class="no-num no-toc" id="generatedID"></h2>
-   <h2 class="no-num no-toc" id="editor-s-draft-29-september-2010">Editor's Draft 29 September 2010</h2>
+   <h2 class="no-num no-toc" id="editor-s-draft-30-september-2010">Editor's Draft 30 September 2010</h2>
    <dl><dt>Latest Published Version:</dt>
     <dd><a href="http://www.w3.org/TR/microdata/">http://www.w3.org/TR/microdata/</a></dd>
     <dt>Latest Editor's Draft:</dt>
@@ -410,7 +410,7 @@
   Group</a> is the W3C working group responsible for this
   specification's progress along the W3C Recommendation
   track.
-  This specification is the 29 September 2010 Editor's Draft.
+  This specification is the 30 September 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 --><!--YYY BOILERPLATE middle-w3c-html-module-status--><!-- 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
@@ -1129,14 +1129,16 @@
   to give a list of additional elements to crawl to find the
   name-value pairs of the <a href="#concept-item" title="concept-item">item</a>.<p>The <code title="attr-itemref"><a href="#attr-itemref">itemref</a></code> attribute, if
   specified, must have a value that is an <a href="#unordered-set-of-unique-space-separated-tokens">unordered set of
-  unique space-separated tokens</a> consisting of <a href="#concept-id" title="concept-ID">IDs</a> of elements in the same <a href="#home-subtree">home
+  unique space-separated tokens</a> that are
+  <span>case-sensitive</span>, consisting of <a href="#concept-id" title="concept-ID">IDs</a> of elements in the same <a href="#home-subtree">home
   subtree</a>.<p>The <code title="attr-itemref"><a href="#attr-itemref">itemref</a></code> attribute must not
   be specified on elements that do not have an <code title="attr-itemscope"><a href="#attr-itemscope">itemscope</a></code> attribute specified.<h3 id="names:-the-itemprop-attribute"><span class="secno">3.3 </span>Names: the <dfn title="attr-itemprop"><code>itemprop</code></dfn> attribute</h3><p>Every <a href="#html-elements" title="HTML elements">HTML element</a> may have an
   <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute specified, if
   doing so <a href="#the-properties-of-an-item" title="the properties of an item">adds a
   property</a> to one or more <a href="#concept-item" title="concept-item">items</a> (as defined below).<p>The <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute, if
   specified, must have a value that is an <a href="#unordered-set-of-unique-space-separated-tokens">unordered set of
-  unique space-separated tokens</a> representing the names of the
+  unique space-separated tokens</a> that are
+  <span>case-sensitive</span>, representing the names of the
   name-value pairs that it adds. The attribute's value must have at
   least one token.<p>Each token must be either:<ul><li>A <a href="#valid-url">valid URL</a> that is an <a href="#absolute-url">absolute URL</a>
    for which the string "<code title="">http://www.w3.org/1999/xhtml/microdata#</code>" is not a
@@ -1456,19 +1458,20 @@
 
   <p>The <dfn id="dom-document-getitems" title="dom-document-getItems"><code>document.getItems(<var title="">typeNames</var>)</code></dfn> method takes an optional
   string that contains an <a href="#unordered-set-of-unique-space-separated-tokens">unordered set of unique
-  space-separated tokens</a> representing types. When called, the
-  method must return a <span>live</span> <code>NodeList</code> object
-  containing all the elements in the document, in <a href="#tree-order">tree
-  order</a>, that are each <a href="#top-level-microdata-items">top-level microdata items</a>
-  with a <a href="#item-type" title="item type">type</a> equal to one of the types
-  specified in that argument, having obtained the types by <a href="#split-a-string-on-spaces" title="split a string on spaces">splitting the string on
-  spaces</a>. If there are no tokens specified in the argument, or
-  if the argument is missing, then the method must return a
-  <code>NodeList</code> containing all the <a href="#top-level-microdata-items">top-level microdata
-  items</a> in the document.
-  When the method is invoked on a <code>Document</code> object again
-  with the same argument, the user agent may return the same object as
-  the object returned by the earlier call. In other cases, a new
+  space-separated tokens</a> that are <span>case-sensitive</span>,
+  representing types. When called, the method must return a
+  <span>live</span> <code>NodeList</code> object containing all the
+  elements in the document, in <a href="#tree-order">tree order</a>, that are each
+  <a href="#top-level-microdata-items">top-level microdata items</a> with a <a href="#item-type" title="item
+  type">type</a> equal to one of the types specified in that
+  argument, having obtained the types by <a href="#split-a-string-on-spaces" title="split a string
+  on spaces">splitting the string on spaces</a>. If there are no
+  tokens specified in the argument, or if the argument is missing,
+  then the method must return a <code>NodeList</code> containing all
+  the <a href="#top-level-microdata-items">top-level microdata items</a> in the document. When the
+  method is invoked on a <code>Document</code> object again with the
+  same argument, the user agent may return the same object as the
+  object returned by the earlier call. In other cases, a new
   <code>NodeList</code> object must be returned.</p>
 
   <p>The <dfn id="dom-itemscope" title="dom-itemScope"><code>itemScope</code></dfn> IDL

Received on Thursday, 30 September 2010 23:09:14 UTC