- From: poot <cvsmail@w3.org>
- Date: Thu, 25 Sep 2008 16:34:15 +0900 (JST)
- To: public-html-diffs@w3.org
WF2: Put password type after email/url. (whatwg r2237) password http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#password0 4.10.4.1.4. Password state http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#password 4.10.4.1.3. URL state http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#url-state datetime http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#datetime3 text http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#text2 4.10.4.1.2. E-mail state http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#e-mail button http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#button0 url http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#url1 4.10.4.1.1. Text state http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#text-state 4.10.4.1.5. Date and Time state http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#date-and email http://people.w3.org/mike/diffs/html5/spec/Overview.1.1410.html#email http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.1409&r2=1.1410&f=h http://html5.org/tools/web-apps-tracker?from=2236&to=2237 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.1409 retrieving revision 1.1410 diff -u -d -r1.1409 -r1.1410 --- Overview.html 25 Sep 2008 01:19:20 -0000 1.1409 +++ Overview.html 25 Sep 2008 07:30:47 -0000 1.1410 @@ -1072,15 +1072,15 @@ <li><a href="#text-state"><span class=secno>4.10.4.1.1. </span>Text state</a> - <li><a href="#password"><span class=secno>4.10.4.1.2. - </span>Password state</a> - - <li><a href="#e-mail"><span class=secno>4.10.4.1.3. </span>E-mail + <li><a href="#e-mail"><span class=secno>4.10.4.1.2. </span>E-mail state</a> - <li><a href="#url-state"><span class=secno>4.10.4.1.4. </span>URL + <li><a href="#url-state"><span class=secno>4.10.4.1.3. </span>URL state</a> + <li><a href="#password"><span class=secno>4.10.4.1.4. + </span>Password state</a> + <li><a href="#date-and"><span class=secno>4.10.4.1.5. </span>Date and Time state</a> @@ -28192,16 +28192,6 @@ <td> Text field <tr> - <td> <dfn id=password0 - title=attr-input-type-password-keyword><code>password</code></dfn> - - <td> <a href="#password1" title=attr-input-type-password>Password</a> - - <td> Text with no line breaks (sensitive information) - - <td> Text field that obscures data entry - - <tr> <td> <dfn id=email title=attr-input-type-email-keyword><code>email</code></dfn> @@ -28222,6 +28212,16 @@ <td> A text field <tr> + <td> <dfn id=password0 + title=attr-input-type-password-keyword><code>password</code></dfn> + + <td> <a href="#password1" title=attr-input-type-password>Password</a> + + <td> Text with no line breaks (sensitive information) + + <td> Text field that obscures data entry + + <tr> <td> <dfn id=datetime3 title=attr-input-type-datetime-keyword><code>datetime</code></dfn> @@ -28436,12 +28436,12 @@ <th> <a href="#text3" title=attr-input-type-text>Text</a> - <th> <a href="#password1" title=attr-input-type-password>Password</a> - <th> <a href="#e-mail0" title=attr-input-type-email>E-mail</a> <th> <a href="#url2" title=attr-input-type-url>URL</a> + <th> <a href="#password1" title=attr-input-type-password>Password</a> + <th> <a href="#date-and0" title=attr-input-type-datetime>Date and Time</a> @@ -28483,12 +28483,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -28526,12 +28526,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -28569,12 +28569,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -28613,12 +28613,12 @@ <td class=yes> Yes <!-- Text --> - <td class=yes> Yes <!-- Password --> - <td class=yes> Yes <!-- E-mail --> <td class=yes> Yes <!-- URL --> + <td class=yes> Yes <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -28656,12 +28656,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -28699,12 +28699,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -28742,12 +28742,12 @@ <td class=yes> Yes <!-- Text --> - <td class=no> · <!-- Password --> - <td class=yes> Yes <!-- E-mail --> <td class=yes> Yes <!-- URL --> + <td class=no> · <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -28785,12 +28785,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -28829,12 +28829,12 @@ <td class=yes> Yes <!-- Text --> - <td class=yes> Yes <!-- Password --> - <td class=yes> Yes <!-- E-mail --> <td class=yes> Yes <!-- URL --> + <td class=yes> Yes <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -28872,12 +28872,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -28915,12 +28915,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -28958,12 +28958,12 @@ <td class=yes> Yes <!-- Text --> - <td class=yes> Yes <!-- Password --> - <td class=yes> Yes <!-- E-mail --> <td class=yes> Yes <!-- URL --> + <td class=yes> Yes <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -29002,12 +29002,12 @@ <td class=yes> Yes <!-- Text --> - <td class=yes> Yes <!-- Password --> - <td class=yes> Yes <!-- E-mail --> <td class=yes> Yes <!-- URL --> + <td class=yes> Yes <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -29045,12 +29045,12 @@ <td class=yes> Yes <!-- Text --> - <td class=yes> Yes <!-- Password --> - <td class=yes> Yes <!-- E-mail --> <td class=yes> Yes <!-- URL --> + <td class=yes> Yes <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -29088,12 +29088,12 @@ <td class=yes> Yes <!-- Text --> - <td class=yes> Yes <!-- Password --> - <td class=yes> Yes <!-- E-mail --> <td class=yes> Yes <!-- URL --> + <td class=yes> Yes <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -29131,12 +29131,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -29174,12 +29174,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -29217,12 +29217,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -29261,12 +29261,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=no> · <!-- Date and Time --> <td class=no> · <!-- Local Date and Time --> @@ -29305,12 +29305,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -29349,12 +29349,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -29392,12 +29392,12 @@ <td class=yes> Yes <!-- Text --> - <td class=no> · <!-- Password --> - <td class=yes> Yes <!-- E-mail --> <td class=yes> Yes <!-- URL --> + <td class=no> · <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -29436,12 +29436,12 @@ <td class=yes> Yes <!-- Text --> - <td class=no> · <!-- Password --> - <td class=yes> Yes <!-- E-mail --> <td class=yes> Yes <!-- URL --> + <td class=no> · <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -29479,12 +29479,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -29523,12 +29523,12 @@ <td class=no> · <!-- Text --> - <td class=no> · <!-- Password --> - <td class=no> · <!-- E-mail --> <td class=no> · <!-- URL --> + <td class=no> · <!-- Password --> + <td class=yes> Yes <!-- Date and Time --> <td class=yes> Yes <!-- Local Date and Time --> @@ -29770,87 +29770,7 @@ class=no-backref title=dom-input-stepDown><a href="#stepdown">stepDown()</a></code>. - <h6 id=password><span class=secno>4.10.4.1.2. </span><dfn id=password1 - title=attr-input-type-password>Password</dfn> state</h6> - - <p>When an <code><a href="#input0">input</a></code> element's <code - title=attr-input-type><a href="#type14">type</a></code> attribute has the - value <code title=attr-input-type-password-keyword><a - href="#password0">password</a></code>, it is in the <a href="#password1" - title=attr-input-type-password>Password</a> state. - - <p>When an <code><a href="#input0">input</a></code> element's <code - title=attr-input-type><a href="#type14">type</a></code> attribute is in - the <a href="#password1" title=attr-input-type-password>Password</a> - state, the element represents a one line plain text edit control for the - element's <a href="#value12" title=concept-fe-value>value</a>. The user - agent should obscure the value so that people other than the user cannot - see it. - - <p>If an <code><a href="#input0">input</a></code> element whose <code - title=attr-input-type><a href="#type14">type</a></code> attribute is in - the <a href="#password1" title=attr-input-type-password>Password</a> state - is <i title=concept-input-mutable><a href="#mutable">mutable</a></i>, its - <a href="#value12" title=concept-fe-value>value</a> should be editable by - the user. User agents must not allow users to insert U+000A LINE FEED (LF) - or U+000D CARRIAGE RETURN (CR) characters into the <a href="#value12" - title=concept-fe-value>value</a> of such <code><a - href="#input0">input</a></code> elements. - - <p><strong>The <a href="#password1" - title=attr-input-type-password>Password</a> state's <a - href="#value8">value sanitization algorithm</a> is as follows:</strong> <a - href="#strip">Strip line breaks from the value</a>. - - <p>When an <code><a href="#input0">input</a></code> element's <code - title=attr-input-type><a href="#type14">type</a></code> attribute is in - the <a href="#password1" title=attr-input-type-password>Password</a> - state, the following common <code><a href="#input0">input</a></code> - element content attributes apply to the element: <code - title=attr-input-autocomplete><a - href="#autocomplete0">autocomplete</a></code>, <code - title=attr-input-maxlength><a href="#maxlength0">maxlength</a></code>, - <code title=attr-input-pattern>pattern</code>, <code - title=attr-input-readonly><a href="#readonly0">readonly</a></code>, <code - title=attr-input-required>required</code>, and <code - title=attr-input-size>size</code>. - - <p>When an <code><a href="#input0">input</a></code> element's <code - title=attr-input-type><a href="#type14">type</a></code> attribute is in - the <a href="#password1" title=attr-input-type-password>Password</a> - state, the following content attributes must not be specified and do not - apply to the element: <code class=no-backref title=attr-input-accept><a - href="#accept0">accept</a></code>, <code class=no-backref - title=attr-input-alt>alt</code>, <code class=no-backref - title=attr-input-checked>checked</code>, <code class=no-backref - title=attr-input-list>list</code>, <code class=no-backref - title=attr-input-max>max</code>, <code class=no-backref - title=attr-input-min>min</code>, <code class=no-backref - title=attr-input-src>src</code>, <code class=no-backref - title=attr-input-step>step</code>, <code class=no-backref - title=attr-fs-target><a href="#target3">target</a></code>, <code - class=no-backref title=attr-fs-method><a href="#method">method</a></code>, - <code class=no-backref title=attr-fs-enctype><a - href="#enctype">enctype</a></code>, and <code class=no-backref - title=attr-fs-action><a href="#action">action</a></code>. - - <p>When an <code><a href="#input0">input</a></code> element's <code - title=attr-input-type><a href="#type14">type</a></code> attribute is in - the <a href="#password1" title=attr-input-type-password>Password</a> - state, the following DOM attributes and methods do not apply to the - element: <code class=no-backref title=dom-input-checked><a - href="#checked1">checked</a></code>, <code class=no-backref - title=dom-input-list><a href="#list">list</a></code>, <code - class=no-backref title=dom-input-selectedOption><a - href="#selectedoption">selectedOption</a></code>, <code class=no-backref - title=dom-input-valueAsDate><a href="#valueasdate">valueAsDate</a></code>, - <code class=no-backref title=dom-input-valueAsNumber><a - href="#valueasnumber">valueAsNumber</a></code>, <code class=no-backref - title=dom-input-stepUp><a href="#stepup">stepUp()</a></code>, and <code - class=no-backref title=dom-input-stepDown><a - href="#stepdown">stepDown()</a></code>. - - <h6 id=e-mail><span class=secno>4.10.4.1.3. </span><dfn id=e-mail0 + <h6 id=e-mail><span class=secno>4.10.4.1.2. </span><dfn id=e-mail0 title=attr-input-type-email>E-mail</dfn> state</h6> <p>When an <code><a href="#input0">input</a></code> element's <code @@ -29940,7 +29860,7 @@ class=no-backref title=dom-input-stepDown><a href="#stepdown">stepDown()</a></code>. - <h6 id=url-state><span class=secno>4.10.4.1.4. </span><dfn id=url2 + <h6 id=url-state><span class=secno>4.10.4.1.3. </span><dfn id=url2 title=attr-input-type-url>URL</dfn> state</h6> <p>When an <code><a href="#input0">input</a></code> element's <code @@ -30026,6 +29946,86 @@ class=no-backref title=dom-input-stepDown><a href="#stepdown">stepDown()</a></code>. + <h6 id=password><span class=secno>4.10.4.1.4. </span><dfn id=password1 + title=attr-input-type-password>Password</dfn> state</h6> + + <p>When an <code><a href="#input0">input</a></code> element's <code + title=attr-input-type><a href="#type14">type</a></code> attribute has the + value <code title=attr-input-type-password-keyword><a + href="#password0">password</a></code>, it is in the <a href="#password1" + title=attr-input-type-password>Password</a> state. + + <p>When an <code><a href="#input0">input</a></code> element's <code + title=attr-input-type><a href="#type14">type</a></code> attribute is in + the <a href="#password1" title=attr-input-type-password>Password</a> + state, the element represents a one line plain text edit control for the + element's <a href="#value12" title=concept-fe-value>value</a>. The user + agent should obscure the value so that people other than the user cannot + see it. + + <p>If an <code><a href="#input0">input</a></code> element whose <code + title=attr-input-type><a href="#type14">type</a></code> attribute is in + the <a href="#password1" title=attr-input-type-password>Password</a> state + is <i title=concept-input-mutable><a href="#mutable">mutable</a></i>, its + <a href="#value12" title=concept-fe-value>value</a> should be editable by + the user. User agents must not allow users to insert U+000A LINE FEED (LF) + or U+000D CARRIAGE RETURN (CR) characters into the <a href="#value12" + title=concept-fe-value>value</a> of such <code><a + href="#input0">input</a></code> elements. + + <p><strong>The <a href="#password1" + title=attr-input-type-password>Password</a> state's <a + href="#value8">value sanitization algorithm</a> is as follows:</strong> <a + href="#strip">Strip line breaks from the value</a>. + + <p>When an <code><a href="#input0">input</a></code> element's <code + title=attr-input-type><a href="#type14">type</a></code> attribute is in + the <a href="#password1" title=attr-input-type-password>Password</a> + state, the following common <code><a href="#input0">input</a></code> + element content attributes apply to the element: <code + title=attr-input-autocomplete><a + href="#autocomplete0">autocomplete</a></code>, <code + title=attr-input-maxlength><a href="#maxlength0">maxlength</a></code>, + <code title=attr-input-pattern>pattern</code>, <code + title=attr-input-readonly><a href="#readonly0">readonly</a></code>, <code + title=attr-input-required>required</code>, and <code + title=attr-input-size>size</code>. + + <p>When an <code><a href="#input0">input</a></code> element's <code + title=attr-input-type><a href="#type14">type</a></code> attribute is in + the <a href="#password1" title=attr-input-type-password>Password</a> + state, the following content attributes must not be specified and do not + apply to the element: <code class=no-backref title=attr-input-accept><a + href="#accept0">accept</a></code>, <code class=no-backref + title=attr-input-alt>alt</code>, <code class=no-backref + title=attr-input-checked>checked</code>, <code class=no-backref + title=attr-input-list>list</code>, <code class=no-backref + title=attr-input-max>max</code>, <code class=no-backref + title=attr-input-min>min</code>, <code class=no-backref + title=attr-input-src>src</code>, <code class=no-backref + title=attr-input-step>step</code>, <code class=no-backref + title=attr-fs-target><a href="#target3">target</a></code>, <code + class=no-backref title=attr-fs-method><a href="#method">method</a></code>, + <code class=no-backref title=attr-fs-enctype><a + href="#enctype">enctype</a></code>, and <code class=no-backref + title=attr-fs-action><a href="#action">action</a></code>. + + <p>When an <code><a href="#input0">input</a></code> element's <code + title=attr-input-type><a href="#type14">type</a></code> attribute is in + the <a href="#password1" title=attr-input-type-password>Password</a> + state, the following DOM attributes and methods do not apply to the + element: <code class=no-backref title=dom-input-checked><a + href="#checked1">checked</a></code>, <code class=no-backref + title=dom-input-list><a href="#list">list</a></code>, <code + class=no-backref title=dom-input-selectedOption><a + href="#selectedoption">selectedOption</a></code>, <code class=no-backref + title=dom-input-valueAsDate><a href="#valueasdate">valueAsDate</a></code>, + <code class=no-backref title=dom-input-valueAsNumber><a + href="#valueasnumber">valueAsNumber</a></code>, <code class=no-backref + title=dom-input-stepUp><a href="#stepup">stepUp()</a></code>, and <code + class=no-backref title=dom-input-stepDown><a + href="#stepdown">stepDown()</a></code>. + <h6 id=date-and><span class=secno>4.10.4.1.5. </span><dfn id=date-and0 title=attr-input-type-datetime>Date and Time</dfn> state</h6>
Received on Thursday, 25 September 2008 07:34:54 UTC