- From: poot <cvsmail@w3.org>
- Date: Tue, 2 Jun 2009 07:16:58 +0900 (JST)
- To: public-html-diffs@w3.org
Change the terminology to be clearer that 'lowercase' and 'uppercase'
refer to ASCII case only. (bug 6898) (whatwg r3170)
http://www.w3.org/Bugs/Public/show_bug.cgi?id=6898
Diffs for this change per section:
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#prefix-match
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#converted-to-ascii-lowercase
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#dom-htmlcollection-tags
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#origin-0
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#apis-in-html-documents
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#converted-to-ascii-uppercase
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#add-a-vcard-line
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#rdf-0
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#add-an-icalendar-line
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#dom-canvas-todataurl
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#color-state
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#compatibility-caseless
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2324.html#htmlformcontrolscollection
http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2323&r2=1.2324&f=h
http://html5.org/tools/web-apps-tracker?from=3169&to=3170
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2323
retrieving revision 1.2324
diff -u -d -r1.2323 -r1.2324
--- Overview.html 1 Jun 2009 22:00:35 -0000 1.2323
+++ Overview.html 1 Jun 2009 22:15:20 -0000 1.2324
@@ -1931,17 +1931,17 @@
operation to compare the two strings. <a href="#references">[UNICODECASE]</a></p><!-- XXX refs to
Unicode Standard Annex #21, Case Mappings --><div class="impl">
- <p><dfn id="converted-to-uppercase" title="converted to uppercase">Converting a string to
- uppercase</dfn> means replacing all characters in the range U+0061
- .. U+007A (i.e. LATIN SMALL LETTER A to LATIN SMALL LETTER Z) with
- the corresponding characters in the range U+0041 .. U+005A
+ <p><dfn id="converted-to-ascii-uppercase" title="converted to ASCII uppercase">Converting a string to
+ ASCII uppercase</dfn> means replacing all characters in the range
+ U+0061 .. U+007A (i.e. LATIN SMALL LETTER A to LATIN SMALL LETTER Z)
+ with the corresponding characters in the range U+0041 .. U+005A
(i.e. LATIN CAPITAL LETTER A to LATIN CAPITAL LETTER Z).</p>
- <p><dfn id="converted-to-lowercase" title="converted to lowercase">Converting a string to
- lowercase</dfn> means replacing all characters in the range U+0041
- .. U+005A (i.e. LATIN CAPITAL LETTER A to LATIN CAPITAL LETTER Z)
- with the corresponding characters in the range U+0061 .. U+007A
- (i.e. LATIN SMALL LETTER A to LATIN SMALL LETTER Z).</p>
+ <p><dfn id="converted-to-ascii-lowercase" title="converted to ASCII lowercase">Converting a string to
+ ASCII lowercase</dfn> means replacing all characters in the range
+ U+0041 .. U+005A (i.e. LATIN CAPITAL LETTER A to LATIN CAPITAL
+ LETTER Z) with the corresponding characters in the range U+0061
+ .. U+007A (i.e. LATIN SMALL LETTER A to LATIN SMALL LETTER Z).</p>
</div><p>A string <var title="">pattern</var> is a <dfn id="prefix-match">prefix match</dfn>
for a string <var title="">s</var> when <var title="">pattern</var>
@@ -5704,8 +5704,8 @@
<code><a href="#htmlcollection-0">HTMLCollection</a></code> object on which the method was invoked,
whose filter matches only <a href="#html-elements">HTML elements</a> whose local
name is the <var title="">tagName</var> argument. In <a href="#html-documents">HTML
- documents</a>, the argument must first be <a href="#converted-to-lowercase">converted to
- lowercase</a>.</p>
+ documents</a>, the argument must first be <a href="#converted-to-ascii-lowercase">converted to
+ ASCII lowercase</a>.</p>
</div><h5 id="htmlformcontrolscollection"><span class="secno">2.9.2.2 </span>HTMLFormControlsCollection</h5><p>The <code><a href="#htmlformcontrolscollection-0">HTMLFormControlsCollection</a></code> interface represents
a <a href="#collections-0" title="collections">collection</a> of <a href="#category-listed" title="category-listed">listed</a> elements in <code><a href="#the-form-element">form</a></code>
@@ -8296,7 +8296,7 @@
<dd>
<p>These attributes <span class="impl">must</span> return element
- names <a href="#converted-to-uppercase">converted to uppercase</a>, regardless of the case
+ names <a href="#converted-to-ascii-uppercase">converted to ASCII uppercase</a>, regardless of the case
with which they were created.</p>
</dd>
@@ -8307,7 +8307,7 @@
<dd>
<p>The canonical form of HTML markup is all-lowercase; thus, this
- method will <a href="#converted-to-lowercase" title="converted to lowercase">lowercase</a>
+ method will <a href="#converted-to-ascii-lowercase" title="converted to ASCII lowercase">lowercase</a>
the argument before creating the requisite element. <span class="impl">Also, the element created must be in the <a href="#html-namespace-0">HTML
namespace</a></span>.</p>
@@ -8326,15 +8326,15 @@
<dd>
- <p>Attribute names are <a href="#converted-to-lowercase">converted to lowercase</a>.</p>
+ <p>Attribute names are <a href="#converted-to-ascii-lowercase">converted to ASCII lowercase</a>.</p>
<div class="impl">
<p>Specifically: when an attribute is set on an <a href="#html-elements" title="HTML
elements">HTML element</a> using <code title="">Element.setAttribute()</code>, the name argument must be
- <a href="#converted-to-lowercase">converted to lowercase</a> before the element is
+ <a href="#converted-to-ascii-lowercase">converted to ASCII lowercase</a> before the element is
affected; and when an <code>Attr</code> node is set on an <a href="#html-elements" title="HTML elements">HTML element</a> using <code title="">Element.setAttributeNode()</code>, it must have its name
- <a href="#converted-to-lowercase">converted to lowercase</a> before the element is
+ <a href="#converted-to-ascii-lowercase">converted to ASCII lowercase</a> before the element is
affected.</p>
</div>
@@ -8349,13 +8349,13 @@
<dd>
- <p>Attribute names are <a href="#converted-to-lowercase">converted to lowercase</a>.</p>
+ <p>Attribute names are <a href="#converted-to-ascii-lowercase">converted to ASCII lowercase</a>.</p>
<div class="impl">
<p>Specifically: When the <code title="">Element.getAttribute()</code> method or the <code title="">Element.getAttributeNode()</code> method is invoked on
an <a href="#html-elements" title="HTML elements">HTML element</a>, the name
- argument must be <a href="#converted-to-lowercase">converted to lowercase</a> before the
+ argument must be <a href="#converted-to-ascii-lowercase">converted to ASCII lowercase</a> before the
element's attributes are examined.</p>
</div>
@@ -8379,7 +8379,7 @@
<p>Specifically, these methods (but not their namespaced
counterparts) must compare the given argument in a
<a href="#case-sensitive">case-sensitive</a> manner, but when looking at <a href="#html-elements" title="HTML elements">HTML elements</a>, the argument must
- first be <a href="#converted-to-lowercase">converted to lowercase</a>.</p>
+ first be <a href="#converted-to-ascii-lowercase">converted to ASCII lowercase</a>.</p>
</div>
@@ -20134,8 +20134,8 @@
may support other types. If the user agent does not support the
requested type, it must return the image using the PNG format.</p>
- <p>User agents must <a href="#converted-to-lowercase" title="converted to lowercase">convert the
- provided type to lower case</a> before establishing if they
+ <p>User agents must <a href="#converted-to-ascii-lowercase" title="converted to ASCII lowercase">convert the
+ provided type to ASCII lowercase</a> before establishing if they
support that type and before creating the <code title="">data:</code> URL.</p>
</div><p class="note">When trying to use types other than
@@ -28379,7 +28379,7 @@
follows:</strong> If the <a href="#concept-fe-value" title="concept-fe-value">value</a>
of the element is a <a href="#valid-simple-color">valid simple color</a>, then set it to
the <a href="#concept-fe-value" title="concept-fe-value">value</a> of the element
- <a href="#converted-to-lowercase">converted to lowercase</a>; otherwise, set it to the string
+ <a href="#converted-to-ascii-lowercase">converted to ASCII lowercase</a>; otherwise, set it to the string
"<code title="">#000000</code>".</p>
</div><div class="bookkeeping impl">
@@ -39538,8 +39538,8 @@
the value of the element's <code title="">rel</code> attribute on
spaces</a>, obtaining <var title="">list of tokens</var>.</li>
- <li><p><a href="#converted-to-lowercase" title="converted to lowercase">Convert each token in
- <var title="">list of tokens</var> to lowercase</a>.</li>
+ <li><p><a href="#converted-to-ascii-lowercase" title="converted to ASCII lowercase">Convert each token in
+ <var title="">list of tokens</var> to ASCII lowercase</a>.</li>
<li><p>If <var title="">list of tokens</var> contains more than
one instance of the token <code title="rel-up"><a href="#link-type-up">up</a></code>, then
@@ -39575,7 +39575,7 @@
STOP character (.), generate the following triple:</p>
<dl class="triple"><dt>subject <dd> <a href="#the-document-s-current-address">the document's current address</a>
- <dt>predicate <dd> the concatenation of the string "<code title="">http://www.w3.org/1999/xhtml/vocab#</code>" and value of the element's <code title="attr-meta-name"><a href="#attr-meta-name">name</a></code> attribute, <a href="#converted-to-lowercase">converted to lowercase</a>
+ <dt>predicate <dd> the concatenation of the string "<code title="">http://www.w3.org/1999/xhtml/vocab#</code>" and value of the element's <code title="attr-meta-name"><a href="#attr-meta-name">name</a></code> attribute, <a href="#converted-to-ascii-lowercase">converted to ASCII lowercase</a>
<dt>object <dd> the value of the element's <code title="attr-meta-content"><a href="#attr-meta-content">content</a></code> attribute, as a plain literal, with the language information set from the <a href="#language">language</a> of the element, if it is not unknown.
</dl></li>
@@ -40094,8 +40094,8 @@
a string <var title="">output</var>, it must run the following
steps:<ol><li><p>Let <var title="">line</var> be an empty string.
- <li><p>Append <var title="">type</var>, <a href="#converted-to-uppercase">converted to
- uppercase</a>, to <var title="">line</var>.</li>
+ <li><p>Append <var title="">type</var>, <a href="#converted-to-ascii-uppercase">converted to
+ ASCII uppercase</a>, to <var title="">line</var>.</li>
<li>
@@ -40313,8 +40313,8 @@
optinally an annotation, to a string <var title="">output</var>, it
must run the following steps:<ol><li><p>Let <var title="">line</var> be an empty string.</li>
- <li><p>Append <var title="">type</var>, <a href="#converted-to-uppercase">converted to
- uppercase</a>, to <var title="">line</var>.</li>
+ <li><p>Append <var title="">type</var>, <a href="#converted-to-ascii-uppercase">converted to
+ ASCII uppercase</a>, to <var title="">line</var>.</li>
<li>
@@ -41882,7 +41882,7 @@
URL</a>, then return a new globally unique
identifier.</li>
- <li><p>Let <var title="">scheme</var> be the <a href="#url-scheme" title="url-scheme"><scheme></a> component of <var title="">url</var>, <a href="#converted-to-lowercase">converted to lowercase</a>.</li>
+ <li><p>Let <var title="">scheme</var> be the <a href="#url-scheme" title="url-scheme"><scheme></a> component of <var title="">url</var>, <a href="#converted-to-ascii-lowercase">converted to ASCII lowercase</a>.</li>
<li><p>If the UA doesn't support the protocol given by <var title="">scheme</var>, then return a new globally unique
identifier.</li>
@@ -41907,8 +41907,8 @@
</li>
<li><p>Let <var title="">host</var> be the result of converting
- <var title="">host</var> <a href="#converted-to-lowercase" title="converted to lowercase">to
- lowercase</a>.</li>
+ <var title="">host</var> <a href="#converted-to-ascii-lowercase" title="converted to ASCII lowercase">to
+ ASCII lowercase</a>.</li>
<li><p>If there is no <a href="#url-port" title="url-port"><port></a>
component, then let <var title="">port</var> be the default port
Received on Monday, 1 June 2009 22:17:32 UTC