html5/spec Overview.html,1.3118,1.3119

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv13404

Modified Files:
	Overview.html 
Log Message:
Make the implicit submission mechanism validate the form. (whatwg r3957)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.3118
retrieving revision 1.3119
diff -u -d -r1.3118 -r1.3119
--- Overview.html	22 Sep 2009 09:02:39 -0000	1.3118
+++ Overview.html	22 Sep 2009 09:28:16 -0000	1.3119
@@ -27230,7 +27230,7 @@
 
   <hr><p>The <dfn id="dom-form-submit" title="dom-form-submit"><code>submit()</code></dfn>
   method, when invoked, must <a href="#concept-form-submit" title="concept-form-submit">submit</a> the <code><a href="#the-form-element">form</a></code>
-  element from the <code><a href="#the-form-element">form</a></code> element itself.</p>
+  element from the <code><a href="#the-form-element">form</a></code> element itself, with the <var title="">scripted-submit</var> flag set.</p>
 
   <p>The <dfn id="dom-form-reset" title="dom-form-reset"><code>reset()</code></dfn>
   method, when invoked, must <a href="#concept-form-reset" title="concept-form-reset">reset</a> the <code><a href="#the-form-element">form</a></code>
@@ -34125,7 +34125,8 @@
 
   <h5 id="form-submission-algorithm"><span class="secno">4.10.17.3 </span>Form submission algorithm</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p>
 
-  <p>When a form <var title="">form</var> is <dfn id="concept-form-submit" title="concept-form-submit">submitted</dfn> from an element <var title="">submitter</var> (typically a button), the user agent must
+  <p>When a form <var title="">form</var> is <dfn id="concept-form-submit" title="concept-form-submit">submitted</dfn> from an element <var title="">submitter</var> (typically a button), optionally with a
+  <var title="">scripted-submit</var> flag set, the user agent must
   run the following steps:</p>
 
   <ol><li id="sandboxSubmitBlocked"><p>If <var title="">form</var> is in
@@ -34142,22 +34143,19 @@
 
    <!-- lock (implicit in previous step) -->
 
-   <li><p>If the <var title="">submitter</var> is anything but a
-   <code><a href="#the-form-element">form</a></code> element, and the <var title="">submitter</var>
-   element's <a href="#concept-fs-novalidate" title="concept-fs-novalidate">no-validate
-   state</a> is false, then <a href="#interactively-validate-the-constraints">interactively validate the
-   constraints</a> of <var title="">form</var> and examine the
-   result: if the result is negative (the constraint validation
-   concluded that there were invalid fields and probably informed the
-   user of this) then abort these steps.</li>
+   <li><p>If the <var title="">scripted-submit</var> flag is not set,
+   and the <var title="">submitter</var> element's <a href="#concept-fs-novalidate" title="concept-fs-novalidate">no-validate state</a> is false,
+   then <a href="#interactively-validate-the-constraints">interactively validate the constraints</a> of <var title="">form</var> and examine the result: if the result is
+   negative (the constraint validation concluded that there were
+   invalid fields and probably informed the user of this) then abort
+   these steps.</li>
 
-   <li><p>If the <var title="">submitter</var> is anything but a
-   <code><a href="#the-form-element">form</a></code> element, then <a href="#fire-a-simple-event">fire a simple event</a>
-   that is cancelable called <code title="event-submit">submit</code>,
-   at <var title="">form</var>. If the event's default action is
-   prevented (i.e. if the event is canceled) then abort these
-   steps. Otherwise, continue (effectively the default action is to
-   perform the submission).</li>
+   <li><p>If the <var title="">scripted-submit</var> flag is not set,
+   then <a href="#fire-a-simple-event">fire a simple event</a> that is cancelable called
+   <code title="event-submit">submit</code>, at <var title="">form</var>. If the event's default action is prevented
+   (i.e. if the event is canceled) then abort these steps. Otherwise,
+   continue (effectively the default action is to perform the
+   submission).</li>
 
    <!-- if you add any steps between the "lock" and "unlock" lines,
    make sure to update the step immediately before the "lock" line -->

Received on Tuesday, 22 September 2009 09:28:29 UTC