HTML Standard Tracker

Diff (omit for latest revision)
Filter

Short URL: http://html5.org/r/2429

File a bug

SVNBugCommentTime (UTC)
2429[Webkit] WF2: <input type=search>2008-11-22 02:14
Index: source
===================================================================
--- source	(revision 2428)
+++ source	(revision 2429)
@@ -26035,6 +26035,11 @@
      <td> Text with no line breaks
      <td> Text field
     <tr>
+     <td> <dfn title="attr-input-type-search-keyword"><code>search</code></dfn>
+     <td> <span title="attr-input-type-search">Search</span>
+     <td> Text with no line breaks
+     <td> Search field
+    <tr>
      <td> <dfn title="attr-input-type-email-keyword"><code>email</code></dfn>
      <td> <span title="attr-input-type-email">E-mail</span>
      <td> An e-mail address
@@ -26166,6 +26171,7 @@
      <td>
      <th> <span><span title="attr-input-type-hidden">Hidden</span></span>
      <th> <span><span title="attr-input-type-text">Text</span>,</span>
+          <span><span title="attr-input-type-search">Search</span>,</span>
           <span><span title="attr-input-type-email">E-mail</span>,</span>
           <span><span title="attr-input-type-url">URL</span></span>
      <th> <span><span title="attr-input-type-password">Password</span></span>
@@ -26190,6 +26196,7 @@
      <th> <code title="attr-input-accept">accept</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26213,6 +26220,7 @@
      <th> <code title="attr-fs-action">action</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26236,6 +26244,7 @@
      <th> <code title="attr-input-alt">alt</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26259,6 +26268,7 @@
      <th> <code title="attr-input-autocomplete">autocomplete</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="yes"> Yes     <!-- Password -->
@@ -26282,6 +26292,7 @@
      <th> <code title="attr-input-checked">checked</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26305,6 +26316,7 @@
      <th> <code title="attr-fs-enctype">enctype</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26328,6 +26340,7 @@
      <th> <code title="attr-input-list">list</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26351,6 +26364,7 @@
      <th> <code title="attr-input-max">max</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26374,6 +26388,7 @@
      <th> <code title="attr-input-maxlength">maxlength</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="yes"> Yes     <!-- Password -->
@@ -26397,6 +26412,7 @@
      <th> <code title="attr-fs-method">method</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26420,6 +26436,7 @@
      <th> <code title="attr-input-min">min</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26443,6 +26460,7 @@
      <th> <code title="attr-input-pattern">pattern</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="yes"> Yes     <!-- Password -->
@@ -26466,6 +26484,7 @@
      <th> <code title="attr-input-placeholder">placeholder</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="yes"> Yes     <!-- Password -->
@@ -26489,6 +26508,7 @@
      <th> <code title="attr-input-readonly">readonly</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="yes"> Yes     <!-- Password -->
@@ -26512,6 +26532,7 @@
      <th> <code title="attr-input-required">required</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="yes"> Yes     <!-- Password -->
@@ -26535,6 +26556,7 @@
      <th> <code title="attr-input-size">size</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="yes"> Yes     <!-- Password -->
@@ -26558,6 +26580,7 @@
      <th> <code title="attr-input-src">src</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26581,6 +26604,7 @@
      <th> <code title="attr-input-step">step</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26604,6 +26628,7 @@
      <th> <code title="attr-fs-target">target</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26627,6 +26652,7 @@
      <th> <code title="dom-input-checked">checked</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26650,6 +26676,7 @@
      <th> <code title="dom-input-value">value</code>
      <td class="yes"> <span title="dom-input-value-value">value</span> <!-- Hidden -->
      <td class="yes"> <span title="dom-input-value-value">value</span> <!-- Text -->
+<!-- <td class="yes"> <span title="dom-input-value-value">value</span>      Search -->
 <!-- <td class="yes"> <span title="dom-input-value-value">value</span>      E-mail -->
 <!-- <td class="yes"> <span title="dom-input-value-value">value</span>      URL -->
      <td class="yes"> <span title="dom-input-value-value">value</span> <!-- Password -->
@@ -26673,6 +26700,7 @@
      <th> <code title="dom-input-valueAsDate">valueAsDate</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26696,6 +26724,7 @@
      <th> <code title="dom-input-valueAsNumber">valueAsNumber</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26719,6 +26748,7 @@
      <th> <code title="dom-input-list">list</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26742,6 +26772,7 @@
      <th> <code title="dom-input-selectedOption">selectedOption</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26765,6 +26796,7 @@
      <th> <code title="dom-input-stepUp">stepUp()</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26788,6 +26820,7 @@
      <th> <code title="dom-input-stepDown">stepDown()</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
 <!-- <td class="no"> &middot;      E-mail -->
 <!-- <td class="no"> &middot;      URL -->
      <td class="no"> &middot; <!-- Password -->
@@ -26811,6 +26844,7 @@
      <th> <code title="event-input-input">input</code> event
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="yes"> Yes     <!-- Password -->
@@ -26834,6 +26868,7 @@
      <th> <code title="event-input-change">change</code> event
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
+<!-- <td class="yes"> Yes          Search -->
 <!-- <td class="yes"> Yes          E-mail -->
 <!-- <td class="yes"> Yes          URL -->
      <td class="yes"> Yes     <!-- Password -->
@@ -27103,12 +27138,13 @@
   </div>
 
 
-  <h6><dfn title="attr-input-type-text">Text</dfn> state</h6>
+  <h6><dfn title="attr-input-type-text">Text</dfn> state and <dfn title="attr-input-type-search">Search</dfn> state</h6>
 
   <p>When an <code>input</code> element's <code
   title="attr-input-type">type</code> attribute is in the <span
-  title="attr-input-type-text">Text</span> state, the rules in this
-  section apply.</p>
+  title="attr-input-type-text">Text</span> state or the <span
+  title="attr-input-type-search">Search</span> state, the rules in
+  this section apply.</p>
 
   <p>The <code>input</code> element represents a one line plain text
   edit control for the element's <span

|