HTML Standard Tracker

Diff (omit for latest revision)
Filter

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

File a bug

SVNBugCommentTime (UTC)
2890[Opera] Rename attributes for form submission to avoid clashes with existing usage.2009-03-21 06:35
Index: source
===================================================================
--- source	(revision 2889)
+++ source	(revision 2890)
@@ -30810,23 +30810,24 @@
    <dt>Content attributes:</dt>
    <dd><span>Global attributes</span></dd>
    <dd><code title="attr-input-accept">accept</code></dd>
-   <dd><code title="attr-fs-action">action</code></dd>
    <dd><code title="attr-input-alt">alt</code></dd>
    <dd><code title="attr-input-autocomplete">autocomplete</code></dd>
    <dd><code title="attr-fe-autofocus">autofocus</code></dd>
    <dd><code title="attr-input-checked">checked</code></dd>
    <dd><code title="attr-fe-disabled">disabled</code></dd>
-   <dd><code title="attr-fs-enctype">enctype</code></dd>
    <dd><code title="attr-fae-form">form</code></dd>
+   <dd><code title="attr-fs-formaction">formaction</code></dd>
+   <dd><code title="attr-fs-formenctype">formenctype</code></dd>
+   <dd><code title="attr-fs-formmethod">formmethod</code></dd>
+   <dd><code title="attr-fs-formnovalidate">formnovalidate</code></dd>
+   <dd><code title="attr-fs-formtarget">formtarget</code></dd>
    <dd><code title="attr-dim-height">height</code></dd>
    <dd><code title="attr-input-list">list</code></dd>
    <dd><code title="attr-input-max">max</code></dd>
    <dd><code title="attr-input-maxlength">maxlength</code></dd>
-   <dd><code title="attr-fs-method">method</code></dd>
    <dd><code title="attr-input-min">min</code></dd>
    <dd><code title="attr-input-multiple">multiple</code></dd>
    <dd><code title="attr-fe-name">name</code></dd>
-   <dd><code title="attr-fs-novalidate">novalidate</code></dd>
    <dd><code title="attr-input-pattern">pattern</code></dd>
    <dd><code title="attr-input-placeholder">placeholder</code></dd>
    <dd><code title="attr-input-readonly">readonly</code></dd>
@@ -30834,7 +30835,6 @@
    <dd><code title="attr-input-size">size</code></dd>
    <dd><code title="attr-input-src">src</code></dd>
    <dd><code title="attr-input-step">step</code></dd>
-   <dd><code title="attr-fs-target">target</code></dd>
    <dd><code title="attr-input-type">type</code></dd>
    <dd><code title="attr-input-value">value</code></dd>
    <dd><code title="attr-dim-width">width</code></dd>
@@ -30842,25 +30842,26 @@
    <dd>
 <pre class="idl">interface <dfn>HTMLInputElement</dfn> : <span>HTMLElement</span> {
            attribute DOMString <span title="dom-input-accept">accept</span>;
-           attribute DOMString <span title="dom-fs-action">action</span>;
            attribute DOMString <span title="dom-input-alt">alt</span>;
            attribute boolean <span title="dom-input-autocomplete">autocomplete</span>;
            attribute boolean <span title="dom-fe-autofocus">autofocus</span>;
            attribute boolean <span title="dom-input-defaultChecked">defaultChecked</span>;
            attribute boolean <span title="dom-input-checked">checked</span>;
            attribute boolean <span title="dom-fe-disabled">disabled</span>;
-           attribute DOMString <span title="dom-fs-enctype">enctype</span>;
   readonly attribute <span>HTMLFormElement</span> <span title="dom-fae-form">form</span>;
+           attribute DOMString <span title="dom-fs-formAction">formAction</span>;
+           attribute DOMString <span title="dom-fs-formEnctype">formEnctype</span>;
+           attribute DOMString <span title="dom-fs-formMethod">formMethod</span>;
+           attribute boolean <span title="dom-fs-formNoValidate">formNoValidate</span>;
+           attribute DOMString <span title="dom-fs-formTarget">formTarget</span>;
            attribute DOMString <span title="dom-dim-height">height</span>;
            attribute boolean <span title="dom-input-indeterminate">indeterminate</span>;
   readonly attribute <span>HTMLElement</span> <span title="dom-input-list">list</span>;
            attribute DOMString <span title="dom-input-max">max</span>;
            attribute long <span title="dom-input-maxLength">maxLength</span>;
-           attribute DOMString <span title="dom-fs-method">method</span>;
            attribute DOMString <span title="dom-input-min">min</span>;
            attribute boolean <span title="dom-input-multiple">multiple</span>;
            attribute DOMString <span title="dom-fe-name">name</span>;
-           attribute boolean <span title="dom-fs-noValidate">noValidate</span>;
            attribute DOMString <span title="dom-input-pattern">pattern</span>;
            attribute DOMString <span title="dom-input-placeholder">placeholder</span>;
            attribute boolean <span title="dom-input-readOnly">readOnly</span>;
@@ -30868,7 +30869,6 @@
            attribute unsigned long <span title="dom-input-size">size</span>;
            attribute DOMString <span title="dom-input-src">src</span>;
            attribute DOMString <span title="dom-input-step">step</span>;
-           attribute DOMString <span title="dom-fs-target">target</span>;
            attribute DOMString <span title="dom-input-type">type</span>;
            attribute DOMString <span title="dom-input-defaultValue">defaultValue</span>;
            attribute DOMString <span title="dom-input-value">value</span>;
@@ -31030,26 +31030,26 @@
   title="attr-input-type-text">Text</span> state.</p>
 
   <p>Which of the <code title="attr-input-accept">accept</code>, <code
-  title="attr-fs-action">action</code>, <code
   title="attr-input-alt">alt</code>, <code
   title="attr-input-autocomplete">autocomplete</code>, <code
   title="attr-input-checked">checked</code>, <code
-  title="attr-fs-enctype">enctype</code>, <code
+  title="attr-fs-formaction">formaction</code>, <code
+  title="attr-fs-formenctype">formenctype</code>, <code
+  title="attr-fs-formmethod">formmethod</code>, <code
+  title="attr-fs-formnovalidate">formnovalidate</code>, <code
+  title="attr-fs-formtarget">formtarget</code>, <code
   title="attr-dim-height">height</code>, <code
   title="attr-input-list">list</code>, <code
   title="attr-input-max">max</code>, <code
   title="attr-input-maxlength">maxlength</code>, <code
-  title="attr-fs-method">method</code>, <code
   title="attr-input-min">min</code>, <code
   title="attr-input-multiple">multiple</code>, <code
-  title="attr-fs-novalidate">novalidate</code>, <code
   title="attr-input-pattern">pattern</code>, <code
   title="attr-input-readonly">readonly</code>, <code
   title="attr-input-required">required</code>, <code
   title="attr-input-size">size</code>, <code
   title="attr-input-src">src</code>, <code
-  title="attr-input-step">step</code>, <code
-  title="attr-fs-target">target</code>, and <code
+  title="attr-input-step">step</code>, and <code
   title="attr-dim-width">width</code> attributes apply to an
   <code>input</code> element depends on the state of its <code
   title="attr-input-type">type</code> attribute. Similarly, the <code
@@ -31118,31 +31118,6 @@
 <!-- <td class="no"> &middot;      Button -->
 
     <tr>
-     <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;      URL -->
-     <td class="no"> &middot; <!-- E-mail -->
-     <td class="no"> &middot; <!-- Password -->
-     <td class="no"> &middot; <!-- Date and Time -->
-<!-- <td class="no"> &middot;      Date -->
-<!-- <td class="no"> &middot;      Month -->
-<!-- <td class="no"> &middot;      Week -->
-<!-- <td class="no"> &middot;      Time -->
-     <td class="no"> &middot; <!-- Local Date and Time -->
-<!-- <td class="no"> &middot;      Number -->
-     <td class="no"> &middot; <!-- Range -->
-     <td class="no"> &middot; <!-- Color -->
-     <td class="no"> &middot; <!-- Checkbox -->
-<!-- <td class="no"> &middot;      Radio Button -->
-     <td class="no"> &middot; <!-- File Upload -->
-     <td class="yes"> Yes     <!-- Submit Button -->
-     <td class="yes"> Yes     <!-- Image Button -->
-     <td class="no"> &middot; <!-- Reset Button -->
-<!-- <td class="no"> &middot;      Button -->
-
-    <tr>
      <th> <code title="attr-input-alt">alt</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
@@ -31218,7 +31193,7 @@
 <!-- <td class="no"> &middot;      Button -->
 
     <tr>
-     <th> <code title="attr-fs-enctype">enctype</code>
+     <th> <code title="attr-fs-formaction">formaction</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
 <!-- <td class="no"> &middot;      Search -->
@@ -31243,6 +31218,106 @@
 <!-- <td class="no"> &middot;      Button -->
 
     <tr>
+     <th> <code title="attr-fs-formenctype">formenctype</code>
+     <td class="no"> &middot; <!-- Hidden -->
+     <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
+<!-- <td class="no"> &middot;      URL -->
+     <td class="no"> &middot; <!-- E-mail -->
+     <td class="no"> &middot; <!-- Password -->
+     <td class="no"> &middot; <!-- Date and Time -->
+<!-- <td class="no"> &middot;      Date -->
+<!-- <td class="no"> &middot;      Month -->
+<!-- <td class="no"> &middot;      Week -->
+<!-- <td class="no"> &middot;      Time -->
+     <td class="no"> &middot; <!-- Local Date and Time -->
+<!-- <td class="no"> &middot;      Number -->
+     <td class="no"> &middot; <!-- Range -->
+     <td class="no"> &middot; <!-- Color -->
+     <td class="no"> &middot; <!-- Checkbox -->
+<!-- <td class="no"> &middot;      Radio Button -->
+     <td class="no"> &middot; <!-- File Upload -->
+     <td class="yes"> Yes     <!-- Submit Button -->
+     <td class="yes"> Yes     <!-- Image Button -->
+     <td class="no"> &middot; <!-- Reset Button -->
+<!-- <td class="no"> &middot;      Button -->
+
+    <tr>
+     <th> <code title="attr-fs-formmethod">formmethod</code>
+     <td class="no"> &middot; <!-- Hidden -->
+     <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
+<!-- <td class="no"> &middot;      URL -->
+     <td class="no"> &middot; <!-- E-mail -->
+     <td class="no"> &middot; <!-- Password -->
+     <td class="no"> &middot; <!-- Date and Time -->
+<!-- <td class="no"> &middot;      Date -->
+<!-- <td class="no"> &middot;      Month -->
+<!-- <td class="no"> &middot;      Week -->
+<!-- <td class="no"> &middot;      Time -->
+     <td class="no"> &middot; <!-- Local Date and Time -->
+<!-- <td class="no"> &middot;      Number -->
+     <td class="no"> &middot; <!-- Range -->
+     <td class="no"> &middot; <!-- Color -->
+     <td class="no"> &middot; <!-- Checkbox -->
+<!-- <td class="no"> &middot;      Radio Button -->
+     <td class="no"> &middot; <!-- File Upload -->
+     <td class="yes"> Yes     <!-- Submit Button -->
+     <td class="yes"> Yes     <!-- Image Button -->
+     <td class="no"> &middot; <!-- Reset Button -->
+<!-- <td class="no"> &middot;      Button -->
+
+    <tr>
+     <th> <code title="attr-fs-formnovalidate">formnovalidate</code>
+     <td class="no"> &middot; <!-- Hidden -->
+     <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
+<!-- <td class="no"> &middot;      URL -->
+     <td class="no"> &middot; <!-- E-mail -->
+     <td class="no"> &middot; <!-- Password -->
+     <td class="no"> &middot; <!-- Date and Time -->
+<!-- <td class="no"> &middot;      Date -->
+<!-- <td class="no"> &middot;      Month -->
+<!-- <td class="no"> &middot;      Week -->
+<!-- <td class="no"> &middot;      Time -->
+     <td class="no"> &middot; <!-- Local Date and Time -->
+<!-- <td class="no"> &middot;      Number -->
+     <td class="no"> &middot; <!-- Range -->
+     <td class="no"> &middot; <!-- Color -->
+     <td class="no"> &middot; <!-- Checkbox -->
+<!-- <td class="no"> &middot;      Radio Button -->
+     <td class="no"> &middot; <!-- File Upload -->
+     <td class="yes"> Yes     <!-- Submit Button -->
+     <td class="yes"> Yes     <!-- Image Button -->
+     <td class="no"> &middot; <!-- Reset Button -->
+<!-- <td class="no"> &middot;      Button -->
+
+    <tr>
+     <th> <code title="attr-fs-formtarget">formtarget</code>
+     <td class="no"> &middot; <!-- Hidden -->
+     <td class="no"> &middot; <!-- Text -->
+<!-- <td class="no"> &middot;      Search -->
+<!-- <td class="no"> &middot;      URL -->
+     <td class="no"> &middot; <!-- E-mail -->
+     <td class="no"> &middot; <!-- Password -->
+     <td class="no"> &middot; <!-- Date and Time -->
+<!-- <td class="no"> &middot;      Date -->
+<!-- <td class="no"> &middot;      Month -->
+<!-- <td class="no"> &middot;      Week -->
+<!-- <td class="no"> &middot;      Time -->
+     <td class="no"> &middot; <!-- Local Date and Time -->
+<!-- <td class="no"> &middot;      Number -->
+     <td class="no"> &middot; <!-- Range -->
+     <td class="no"> &middot; <!-- Color -->
+     <td class="no"> &middot; <!-- Checkbox -->
+<!-- <td class="no"> &middot;      Radio Button -->
+     <td class="no"> &middot; <!-- File Upload -->
+     <td class="yes"> Yes     <!-- Submit Button -->
+     <td class="yes"> Yes     <!-- Image Button -->
+     <td class="no"> &middot; <!-- Reset Button -->
+<!-- <td class="no"> &middot;      Button -->
+
+    <tr>
      <th> <code title="attr-dim-height">height</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
@@ -31343,31 +31418,6 @@
 <!-- <td class="no"> &middot;      Button -->
 
     <tr>
-     <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;      URL -->
-     <td class="no"> &middot; <!-- E-mail -->
-     <td class="no"> &middot; <!-- Password -->
-     <td class="no"> &middot; <!-- Date and Time -->
-<!-- <td class="no"> &middot;      Date -->
-<!-- <td class="no"> &middot;      Month -->
-<!-- <td class="no"> &middot;      Week -->
-<!-- <td class="no"> &middot;      Time -->
-     <td class="no"> &middot; <!-- Local Date and Time -->
-<!-- <td class="no"> &middot;      Number -->
-     <td class="no"> &middot; <!-- Range -->
-     <td class="no"> &middot; <!-- Color -->
-     <td class="no"> &middot; <!-- Checkbox -->
-<!-- <td class="no"> &middot;      Radio Button -->
-     <td class="no"> &middot; <!-- File Upload -->
-     <td class="yes"> Yes     <!-- Submit Button -->
-     <td class="yes"> Yes     <!-- Image Button -->
-     <td class="no"> &middot; <!-- Reset Button -->
-<!-- <td class="no"> &middot;      Button -->
-
-    <tr>
      <th> <code title="attr-input-min">min</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
@@ -31418,31 +31468,6 @@
 <!-- <td class="no"> &middot;      Button -->
 
     <tr>
-     <th> <code title="attr-fs-novalidate">novalidate</code>
-     <td class="no"> &middot; <!-- Hidden -->
-     <td class="no"> &middot; <!-- Text -->
-<!-- <td class="no"> &middot;      Search -->
-<!-- <td class="no"> &middot;      URL -->
-     <td class="no"> &middot; <!-- E-mail -->
-     <td class="no"> &middot; <!-- Password -->
-     <td class="no"> &middot; <!-- Date and Time -->
-<!-- <td class="no"> &middot;      Date -->
-<!-- <td class="no"> &middot;      Month -->
-<!-- <td class="no"> &middot;      Week -->
-<!-- <td class="no"> &middot;      Time -->
-     <td class="no"> &middot; <!-- Local Date and Time -->
-<!-- <td class="no"> &middot;      Number -->
-     <td class="no"> &middot; <!-- Range -->
-     <td class="no"> &middot; <!-- Color -->
-     <td class="no"> &middot; <!-- Checkbox -->
-<!-- <td class="no"> &middot;      Radio Button -->
-     <td class="no"> &middot; <!-- File Upload -->
-     <td class="yes"> Yes     <!-- Submit Button -->
-     <td class="yes"> Yes     <!-- Image Button -->
-     <td class="no"> &middot; <!-- Reset Button -->
-<!-- <td class="no"> &middot;      Button -->
-
-    <tr>
      <th> <code title="attr-input-pattern">pattern</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="yes"> Yes     <!-- Text -->
@@ -31618,31 +31643,6 @@
 <!-- <td class="no"> &middot;      Button -->
 
     <tr>
-     <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;      URL -->
-     <td class="no"> &middot; <!-- E-mail -->
-     <td class="no"> &middot; <!-- Password -->
-     <td class="no"> &middot; <!-- Date and Time -->
-<!-- <td class="no"> &middot;      Date -->
-<!-- <td class="no"> &middot;      Month -->
-<!-- <td class="no"> &middot;      Week -->
-<!-- <td class="no"> &middot;      Time -->
-     <td class="no"> &middot; <!-- Local Date and Time -->
-<!-- <td class="no"> &middot;      Number -->
-     <td class="no"> &middot; <!-- Range -->
-     <td class="no"> &middot; <!-- Color -->
-     <td class="no"> &middot; <!-- Checkbox -->
-<!-- <td class="no"> &middot;      Radio Button -->
-     <td class="no"> &middot; <!-- File Upload -->
-     <td class="yes"> Yes     <!-- Submit Button -->
-     <td class="yes"> Yes     <!-- Image Button -->
-     <td class="no"> &middot; <!-- Reset Button -->
-<!-- <td class="no"> &middot;      Button -->
-
-    <tr>
      <th> <code title="attr-dim-width">width</code>
      <td class="no"> &middot; <!-- Hidden -->
      <td class="no"> &middot; <!-- Text -->
@@ -32275,27 +32275,27 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</code>,
    <code class="no-backref" title="attr-input-alt">alt</code>,
    <code class="no-backref" title="attr-input-autocomplete">autocomplete</code>,
    <code class="no-backref" title="attr-input-checked">checked</code>,
-   <code class="no-backref" title="attr-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</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-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-readonly">readonly</code>,
    <code class="no-backref" title="attr-input-required">required</code>,
    <code class="no-backref" title="attr-input-size">size</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -32388,19 +32388,19 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-max">max</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -32495,19 +32495,19 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-max">max</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -32628,18 +32628,18 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-max">max</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -32714,20 +32714,20 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</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-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -32895,19 +32895,19 @@
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
    <code class="no-backref" title="attr-input-alt">alt</code>,
-   <code class="no-backref" title="attr-fs-action">action</code>,
    <code class="no-backref" title="attr-input-checked">checked</code>,
-   <code class="no-backref" title="attr-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-size">size</code>,
-   <code class="no-backref" title="attr-input-src">src</code>,
-   <code class="no-backref" title="attr-fs-target">target</code>, and
+   <code class="no-backref" title="attr-input-src">src</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -33060,20 +33060,20 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-size">size</code>,
-   <code class="no-backref" title="attr-input-src">src</code>,
-   <code class="no-backref" title="attr-fs-target">target</code>, and
+   <code class="no-backref" title="attr-input-src">src</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -33227,20 +33227,20 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-size">size</code>,
-   <code class="no-backref" title="attr-input-src">src</code>,
-   <code class="no-backref" title="attr-fs-target">target</code>, and
+   <code class="no-backref" title="attr-input-src">src</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -33394,20 +33394,20 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-size">size</code>,
-   <code class="no-backref" title="attr-input-src">src</code>,
-   <code class="no-backref" title="attr-fs-target">target</code>, and
+   <code class="no-backref" title="attr-input-src">src</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -33556,20 +33556,20 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-size">size</code>,
-   <code class="no-backref" title="attr-input-src">src</code>,
-   <code class="no-backref" title="attr-fs-target">target</code>, and
+   <code class="no-backref" title="attr-input-src">src</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -33706,20 +33706,20 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-size">size</code>,
-   <code class="no-backref" title="attr-input-src">src</code>,
-   <code class="no-backref" title="attr-fs-target">target</code>, and
+   <code class="no-backref" title="attr-input-src">src</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -33845,20 +33845,20 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-size">size</code>,
-   <code class="no-backref" title="attr-input-src">src</code>,
-   <code class="no-backref" title="attr-fs-target">target</code>, and
+   <code class="no-backref" title="attr-input-src">src</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -34025,22 +34025,22 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-readonly">readonly</code>,
    <code class="no-backref" title="attr-input-required">required</code>,
    <code class="no-backref" title="attr-input-size">size</code>,
-   <code class="no-backref" title="attr-input-src">src</code>,
-   <code class="no-backref" title="attr-fs-target">target</code>, and
+   <code class="no-backref" title="attr-input-src">src</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -34125,25 +34125,25 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</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-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</code>,
    <code class="no-backref" title="attr-input-maxlength">maxlength</code>,
    <code class="no-backref" title="attr-input-max">max</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-readonly">readonly</code>,
    <code class="no-backref" title="attr-input-required">required</code>,
    <code class="no-backref" title="attr-input-size">size</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -34246,25 +34246,25 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</code>,
    <code class="no-backref" title="attr-input-alt">alt</code>,
    <code class="no-backref" title="attr-input-autocomplete">autocomplete</code>,
-   <code class="no-backref" title="attr-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</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-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-readonly">readonly</code>,
    <code class="no-backref" title="attr-input-size">size</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -34401,25 +34401,25 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</code>,
    <code class="no-backref" title="attr-input-alt">alt</code>,
    <code class="no-backref" title="attr-input-autocomplete">autocomplete</code>,
-   <code class="no-backref" title="attr-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</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-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-readonly">readonly</code>,
    <code class="no-backref" title="attr-input-size">size</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -34541,25 +34541,25 @@
 
    <p>The following content attributes must not be specified and do not
    apply to the element:
-   <code class="no-backref" title="attr-fs-action">action</code>,
    <code class="no-backref" title="attr-input-alt">alt</code>,
    <code class="no-backref" title="attr-input-autocomplete">autocomplete</code>,
    <code class="no-backref" title="attr-input-checked">checked</code>,
-   <code class="no-backref" title="attr-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</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-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-readonly">readonly</code>,
    <code class="no-backref" title="attr-input-size">size</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The element's <code title="attr-input-value">value</code>
@@ -34619,22 +34619,22 @@
   
   </div>
 
-  <p>The <code title="attr-fs-action">action</code>, <code
-  title="attr-fs-enctype">enctype</code>, <code
-  title="attr-fs-method">method</code>, <code
-  title="attr-fs-novalidate">novalidate</code>, and <code
-  title="attr-fs-target">target</code> attributes are <span>attributes
+  <p>The <code title="attr-fs-formaction">formaction</code>, <code
+  title="attr-fs-formenctype">formenctype</code>, <code
+  title="attr-fs-formmethod">formmethod</code>, <code
+  title="attr-fs-formnovalidate">formnovalidate</code>, and <code
+  title="attr-fs-formtarget">formtarget</code> attributes are <span>attributes
   for form submission</span>.</p>
 
   <div class="bookkeeping impl">
 
    <p>The following common <code>input</code> element content
    attributes and DOM attributes apply to the element:
-   <code title="attr-fs-action">action</code>,
-   <code title="attr-fs-enctype">enctype</code>,
-   <code title="attr-fs-method">method</code>,
-   <code title="attr-fs-novalidate">novalidate</code>, and
-   <code title="attr-fs-target">target</code> content attributes;
+   <code title="attr-fs-formaction">formaction</code>,
+   <code title="attr-fs-formenctype">formenctype</code>,
+   <code title="attr-fs-formmethod">formmethod</code>,
+   <code title="attr-fs-formnovalidate">formnovalidate</code>, and
+   <code title="attr-fs-formtarget">formtarget</code> content attributes;
    <code title="dom-input-value">value</code> DOM attribute.</p>
 
    <p>The <code title="dom-input-value">value</code> DOM attribute is
@@ -34853,25 +34853,25 @@
   
   </div>
 
-  <p>The <code title="attr-fs-action">action</code>, <code
-  title="attr-fs-enctype">enctype</code>, <code
-  title="attr-fs-method">method</code>, <code
-  title="attr-fs-novalidate">novalidate</code>, and <code
-  title="attr-fs-target">target</code> attributes are <span>attributes
+  <p>The <code title="attr-fs-formaction">formaction</code>, <code
+  title="attr-fs-formenctype">formenctype</code>, <code
+  title="attr-fs-formmethod">formmethod</code>, <code
+  title="attr-fs-formnovalidate">formnovalidate</code>, and <code
+  title="attr-fs-formtarget">formtarget</code> attributes are <span>attributes
   for form submission</span>.</p>
 
   <div class="bookkeeping impl">
 
    <p>The following common <code>input</code> element content
    attributes and DOM attributes apply to the element:
-   <code title="attr-fs-action">action</code>,
    <code title="attr-input-alt">alt</code>,
-   <code title="attr-fs-enctype">enctype</code>,
+   <code title="attr-fs-formaction">formaction</code>,
+   <code title="attr-fs-formenctype">formenctype</code>,
+   <code title="attr-fs-formmethod">formmethod</code>, 
+   <code title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code title="attr-fs-formtarget">formtarget</code>,
    <code title="attr-dim-height">height</code>,
-   <code title="attr-fs-method">method</code>, 
-   <code title="attr-fs-novalidate">novalidate</code>,
-   <code title="attr-input-src">src</code>,
-   <code title="attr-fs-target">target</code>, and
+   <code title="attr-input-src">src</code>, and
    <code title="attr-dim-width">width</code> content attributes;
    <code title="dom-input-value">value</code> DOM attribute.</p>
 
@@ -34968,27 +34968,27 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</code>,
    <code class="no-backref" title="attr-input-alt">alt</code>,
    <code class="no-backref" title="attr-input-autocomplete">autocomplete</code>,
    <code class="no-backref" title="attr-input-checked">checked</code>,
-   <code class="no-backref" title="attr-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</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-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-readonly">readonly</code>,
    <code class="no-backref" title="attr-input-required">required</code>
    <code class="no-backref" title="attr-input-size">size</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -35050,27 +35050,27 @@
    <p>The following content attributes must not be specified and do not
    apply to the element:
    <code class="no-backref" title="attr-input-accept">accept</code>,
-   <code class="no-backref" title="attr-fs-action">action</code>,
    <code class="no-backref" title="attr-input-alt">alt</code>,
    <code class="no-backref" title="attr-input-autocomplete">autocomplete</code>,
    <code class="no-backref" title="attr-input-checked">checked</code>,
-   <code class="no-backref" title="attr-fs-enctype">enctype</code>,
+   <code class="no-backref" title="attr-fs-formaction">formaction</code>,
+   <code class="no-backref" title="attr-fs-formenctype">formenctype</code>,
+   <code class="no-backref" title="attr-fs-formmethod">formmethod</code>,
+   <code class="no-backref" title="attr-fs-formnovalidate">formnovalidate</code>,
+   <code class="no-backref" title="attr-fs-formtarget">formtarget</code>,
    <code class="no-backref" title="attr-dim-height">height</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-maxlength">maxlength</code>,
-   <code class="no-backref" title="attr-fs-method">method</code>,
    <code class="no-backref" title="attr-input-min">min</code>,
    <code class="no-backref" title="attr-input-multiple">multiple</code>,
-   <code class="no-backref" title="attr-fs-novalidate">novalidate</code>,
    <code class="no-backref" title="attr-input-pattern">pattern</code>,
    <code class="no-backref" title="attr-input-placeholder">placeholder</code>,
    <code class="no-backref" title="attr-input-readonly">readonly</code>,
    <code class="no-backref" title="attr-input-required">required</code>
    <code class="no-backref" title="attr-input-size">size</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">target</code>, and
+   <code class="no-backref" title="attr-input-step">step</code>, and
    <code class="no-backref" title="attr-dim-width">width</code>.</p>
 
    <p>The following DOM attributes and methods do not apply to the
@@ -36082,29 +36082,29 @@
    <dd><span>Phrasing content</span>, but there must be no <span>interactive content</span> descendant.</dd>
    <dt>Content attributes:</dt>
    <dd><span>Global attributes</span></dd>
-   <dd><code title="attr-fs-action">action</code></dd>
    <dd><code title="attr-fe-autofocus">autofocus</code></dd>
    <dd><code title="attr-fe-disabled">disabled</code></dd>
-   <dd><code title="attr-fs-enctype">enctype</code></dd>
    <dd><code title="attr-fae-form">form</code></dd>
-   <dd><code title="attr-fs-method">method</code></dd>
+   <dd><code title="attr-fs-formaction">formaction</code></dd>
+   <dd><code title="attr-fs-formenctype">formenctype</code></dd>
+   <dd><code title="attr-fs-formmethod">formmethod</code></dd>
+   <dd><code title="attr-fs-formnovalidate">formnovalidate</code></dd>
+   <dd><code title="attr-fs-formtarget">formtarget</code></dd>
    <dd><code title="attr-fe-name">name</code></dd>
-   <dd><code title="attr-fs-novalidate">novalidate</code></dd>
-   <dd><code title="attr-fs-target">target</code></dd>
    <dd><code title="attr-button-type">type</code></dd>
    <dd><code title="attr-button-value">value</code></dd>
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn>HTMLButtonElement</dfn> : <span>HTMLElement</span> {
-           attribute DOMString <span title="dom-fs-action">action</span>;
            attribute boolean <span title="dom-fe-autofocus">autofocus</span>;
            attribute boolean <span title="dom-fe-disabled">disabled</span>;
-           attribute DOMString <span title="dom-fs-enctype">enctype</span>;
   readonly attribute <span>HTMLFormElement</span> <span title="dom-fae-form">form</span>;
-           attribute DOMString <span title="dom-fs-method">method</span>;
+           attribute DOMString <span title="dom-fs-formaction">formaction</span>;
+           attribute DOMString <span title="dom-fs-formenctype">formenctype</span>;
+           attribute DOMString <span title="dom-fs-formmethod">formmethod</span>;
+           attribute DOMString <span title="dom-fs-formnoValidate">formnoValidate</span>;
+           attribute DOMString <span title="dom-fs-formtarget">formtarget</span>;
            attribute DOMString <span title="dom-fe-name">name</span>;
-           attribute DOMString <span title="dom-fs-noValidate">noValidate</span>;
-           attribute DOMString <span title="dom-fs-target">target</span>;
            attribute DOMString <span title="dom-button-type">type</span>;
            attribute DOMString <span title="dom-button-value">value</span>;
 
@@ -36201,12 +36201,12 @@
   the control non-interactive and to prevent its value from being
   submitted. The <code title="attr-fe-autofocus">autofocus</code>
   attribute controls focus. The <code
-  title="attr-fs-action">action</code>, <code
-  title="attr-fs-enctype">enctype</code>, <code
-  title="attr-fs-method">method</code>, <code
-  title="attr-fs-novalidate">novalidate</code>, and <code
-  title="attr-fs-target">target</code> attributes are <span>attributes
-  for form submission</span>.</p>
+  title="attr-fs-formaction">formaction</code>, <code
+  title="attr-fs-formenctype">formenctype</code>, <code
+  title="attr-fs-formmethod">formmethod</code>, <code
+  title="attr-fs-formnovalidate">formnovalidate</code>, and <code
+  title="attr-fs-formtarget">formtarget</code> attributes are
+  <span>attributes for form submission</span>.</p>
 
   <p>The <dfn title="attr-button-value"><code>value</code></dfn>
   attribute gives the element's value for the purposes of form
@@ -37800,31 +37800,57 @@
 
 
 
-  <h5><dfn title="attributes for form submission">Form submission</dfn></h5>
+  <h5>Form submission</h5>
 
-  <p>Attributes for form submission can be specified both on
-  <code>form</code> elements and on elements that represent buttons
-  that submit forms, e.g. an <code>input</code> element whose <code
-  title="attr-input-type">type</code> attribute is in the <span
-  title="attr-input-type-submit">Submit Button</span> state. The
-  attributes on the buttons, when omitted, default to the values given
-  on the corresponding the <code>form</code> element.</p>
+  <p><dfn>Attributes for form submission</dfn> can be specified both
+  on <code>form</code> elements and on <span
+  title="concept-submit-button">submit button</span> (elements that
+  represent buttons that submit forms, e.g. an <code>input</code>
+  element whose <code title="attr-input-type">type</code> attribute is
+  in the <span title="attr-input-type-submit">Submit Button</span>
+  state).
 
-  <p>The <dfn title="attr-fs-action"><code>action</code></dfn> content
-  attribute, if specified, must have a value that is a <span>valid
-  URL</span>.</p>
+  <p>The <span>attributes for form submission</span> that may be
+  specified on <code>form</code> elements are <code
+  title="attr-fs-action">action</code>, <code
+  title="attr-fs-enctype">enctype</code>, <code
+  title="attr-fs-method">method</code>, <code
+  title="attr-fs-novalidate">novalidate</code>, and <code
+  title="attr-fs-target">target</code>.</p>
 
+  <p>The corresponding <span>attributes for form submission</span>
+  that may be specified on <span title="concept-submit-button">submit
+  button</span> are <code
+  title="attr-fs-formaction">formaction</code>, <code
+  title="attr-fs-formenctype">formenctype</code>, <code
+  title="attr-fs-formmethod">formmethod</code>, <code
+  title="attr-fs-formnovalidate">formnovalidate</code>, and <code
+  title="attr-fs-formtarget">formtarget</code>. When omitted, they
+  default to the values given on the corresponding attributes on the
+  <code>form</code> element.</p>
+
+  <hr>
+
+  <p>The <dfn title="attr-fs-action"><code>action</code></dfn> and
+  <dfn title="attr-fs-formaction"><code>formaction</code></dfn>
+  content attributes, if specified, must have a value that is a
+  <span>valid URL</span>.</p>
+
   <p>The <dfn title="concept-fs-action">action</dfn> of an element is
   the value of the element's <code
-  title="attr-fs-action">action</code> attribute, if it has one, or
-  the value of its <span>form owner</span>'s <code
-  title="attr-fs-action">action</code> attribute, if <em>it</em> has
-  one, or else the empty string.</p>
+  title="attr-fs-formaction">formaction</code> attribute, if the
+  element is a <span title="concept-submit-button">submit
+  button</span> and has such an attribute, or the value of its
+  <span>form owner</span>'s <code title="attr-fs-action">action</code>
+  attribute, if <em>it</em> has one, or else the empty string.</p>
 
-  <p>The <dfn title="attr-fs-method"><code>method</code></dfn> content
-  attribute is an <span>enumerated attribute</span> with the following
-  keywords and states:</p>
+  <hr>
 
+  <p>The <dfn title="attr-fs-method"><code>method</code></dfn> and
+  <dfn title="attr-fs-formmethod"><code>formmethod</code></dfn>
+  content attributes are <span title="enumerated attribute">enumerated
+  attributes</span> with the following keywords and states:</p>
+
   <ul>
 
    <li>The keyword <dfn
@@ -37849,67 +37875,86 @@
 
   </ul>
 
-  <p>The <i>missing value default</i> is the <span
-  title="attr-fs-method-GET">GET</span> state.</p>
+  <p>The <i>missing value default</i> for these attributes is the
+  <span title="attr-fs-method-GET">GET</span> state.</p>
 
   <p>The <dfn title="concept-fs-method">method</dfn> of an element is
-  one of those four states. If the element has a <code
-  title="attr-fs-method">method</code> attribute, then the element's
-  <span title="concept-fs-method">method</span> is that attribute's
-  state; otherwise, it is the <span>form owner</span>'s <code
-  title="attr-fs-method">method</code> attribute's state.</p>
+  one of those four states. If the element is a <span
+  title="concept-submit-button">submit button</span> and has a <code
+  title="attr-fs-formmethod">formmethod</code> attribute, then the
+  element's <span title="concept-fs-method">method</span> is that
+  attribute's state; otherwise, it is the <span>form owner</span>'s
+  <code title="attr-fs-method">method</code> attribute's state.</p>
 
-  <p>The <dfn title="attr-fs-enctype"><code>enctype</code></dfn>
-  content attribute is an <span>enumerated attribute</span> with the
-  following keywords and states:</p>
+  <hr>
 
+  <p>The <dfn title="attr-fs-enctype"><code>enctype</code></dfn> and
+  <dfn title="attr-fs-formenctype"><code>formenctype</code></dfn>
+  content attributes are <span title="enumerated attribute">enumerated
+  attributes</span> with the following keywords and states:</p>
+
   <ul>
    <li>The "<dfn title="attr-fs-enctype-urlencoded"><code>application/x-www-form-urlencoded</code></dfn>" keyword and corresponding state.</li>
    <li>The "<dfn title="attr-fs-enctype-formdata"><code>multipart/form-data</code></dfn>" keyword and corresponding state.</li>
    <li>The "<dfn title="attr-fs-enctype-text"><code>text/plain</code></dfn>" keyword and corresponding state.</li>
   </ul>
 
-  <p>The <i>missing value default</i> is the <code
+  <p>The <i>missing value default</i> for these attributes is the
+  <code
   title="attr-fs-enctype-urlencoded">application/x-www-form-urlencoded</code>
   state.</p>
 
-  <p>The <dfn title="concept-fs-enctype">enctype</dfn> of an element is
-  one of those three states. If the element has a <code
-  title="attr-fs-enctype">enctype</code> attribute, then the element's
-  <span title="concept-fs-enctype">enctype</span> is that attribute's
-  state; otherwise, it is the <span>form owner</span>'s <code
-  title="attr-fs-enctype">enctype</code> attribute's state.</p>
+  <p>The <dfn title="concept-fs-enctype">enctype</dfn> of an element
+  is one of those three states. If the element is a <span
+  title="concept-submit-button">submit button</span> and has a <code
+  title="attr-fs-formenctype">formenctype</code> attribute, then the
+  element's <span title="concept-fs-enctype">enctype</span> is that
+  attribute's state; otherwise, it is the <span>form owner</span>'s
+  <code title="attr-fs-enctype">enctype</code> attribute's state.</p>
 
-  <p>The <dfn title="attr-fs-target"><code>target</code></dfn> content
-  attribute, if present, must be a <span>valid browsing context name
-  or keyword</span>.</p>
+  <hr>
 
+  <p>The <dfn title="attr-fs-target"><code>target</code></dfn> and
+  <dfn title="attr-fs-formtarget"><code>formtarget</code></dfn>
+  content attributes, if specified, must have values that are <span
+  title="valid browsing context name or keyword">valid browsing
+  context names or keywords</span>.</p>
+
   <p>The <dfn title="concept-fs-target">target</dfn> of an element is
   the value of the element's <code
-  title="attr-fs-target">target</code> attribute, if it has one; or
-  the value of its <span>form owner</span>'s <code
-  title="attr-fs-target">target</code> attribute, if <em>it</em> has
-  one; or, if one of the child nodes of <span>the <code>head</code>
-  element</span> is a <code>base</code> element with a <code
-  title="attr-base-target">target</code> attribute, then the the value
-  of the <code title="attr-base-target">target</code> attribute of the
+  title="attr-fs-formtarget">formtarget</code> attribute, if the
+  element is a <span title="concept-submit-button">submit
+  button</span> and has such an attribute; or the value of its
+  <span>form owner</span>'s <code title="attr-fs-target">target</code>
+  attribute, if <em>it</em> has such an attribute; or, if one of the
+  child nodes of <span>the <code>head</code> element</span> is a
+  <code>base</code> element with a <code
+  title="attr-base-target">target</code> attribute, then the value of
+  the <code title="attr-base-target">target</code> attribute of the
   first such <code>base</code> element; or, if there is no such
   element, the empty string.</p> <!-- c.f. hyperlink following -->
 
+  <hr>
+
   <p>The <dfn title="attr-fs-novalidate"><code>novalidate</code></dfn>
-  content attribute is a <span>boolean attribute</span>. If present,
-  it indicates that the form is not to be validated during
-  submission.</p>
+  and <dfn
+  title="attr-fs-formnovalidate"><code>formnovalidate</code></dfn>
+  content attributes are <span title="boolean attribute">boolean
+  attributes</span>. If present, they indicate that the form is not to
+  be validated during submission.</p>
 
   <p>The <dfn title="concept-fs-novalidate">no-validate state</dfn> of
-  an element is true if the element's <code
-  title="attr-fs-novalidate">novalidate</code> attribute is present or
-  if the element's <span>form owner</span>'s <code
+  an element is true if the element is a <span
+  title="concept-submit-button">submit button</span> and the element's
+  <code title="attr-fs-formnovalidate">formnovalidate</code> attribute
+  is present, or if the element's <span>form owner</span>'s <code
   title="attr-fs-novalidate">novalidate</code> attribute is present,
   and false otherwise.</p>
 
   <div class="impl">
 
+  <hr>
+
   <p>The <dfn title="dom-fs-action"><code>action</code></dfn>, <dfn
   title="dom-fs-method"><code>method</code></dfn>, <dfn
   title="dom-fs-enctype"><code>enctype</code></dfn>, and <dfn
@@ -37918,7 +37963,23 @@
   name. The <dfn
   title="dom-fs-noValidate"><code>noValidate</code></dfn> DOM
   attribute must reflect the <code
-  title="attr-fs-novalidate">novalidate</code> content attribute.</p>
+  title="attr-fs-novalidate">novalidate</code> content attribute.  The
+  <dfn title="dom-fs-formAction"><code>formAction</code></dfn> DOM
+  attribute must reflect the <code
+  title="attr-fs-formaction">formaction</code> content attribute.  The
+  <dfn title="dom-fs-formEnctype"><code>formEnctype</code></dfn> DOM
+  attribute must reflect the <code
+  title="attr-fs-formenctype">formenctype</code> content attribute.
+  The <dfn title="dom-fs-formMethod"><code>formMethod</code></dfn> DOM
+  attribute must reflect the <code
+  title="attr-fs-formmethod">formmethod</code> content attribute.  The
+  <dfn title="dom-fs-formNoValidate"><code>formNoValidate</code></dfn>
+  DOM attribute must reflect the <code
+  title="attr-fs-formnovalidate">formnovalidate</code> content
+  attribute.  The <dfn
+  title="dom-fs-formTarget"><code>formTarget</code></dfn> DOM
+  attribute must reflect the <code
+  title="attr-fs-formtarget">formtarget</code> content attribute.
 
   </div>
   

|