spec/Overview.html 1.1342 2169 WF2: mailto submissions (whatwg r2169)

WF2: mailto submissions (whatwg r2169)

Mail as body
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1342.html#mail-as
The form submission target browsing context
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1342.html#the-form0
Mail with headers
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1342.html#mail-with

http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.1341&r2=1.1342&f=h
http://html5.org/tools/web-apps-tracker?from=2168&to=2169

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1341
retrieving revision 1.1342
diff -u -d -r1.1341 -r1.1342
--- Overview.html 12 Sep 2008 08:52:35 -0000 1.1341
+++ Overview.html 12 Sep 2008 09:10:14 -0000 1.1342
@@ -27955,12 +27955,66 @@
       headers</dfn>
 
      <dd>
-      <p class=big-issue>...
+      <p>Let <var title="">headers</var> be the resulting encoding the <var
+       title="">form data set</var> using the <a
+       href="#applicationx-www-form-urlencoded"><code
+       title="">application/x-www-form-urlencoded</code> encoding
+       algorithm</a>.</p>
+
+      <p>Replace occurances of U+002B PLUS SIGN characters (+) in <var
+       title="">headers</var> with the string "<code title="">%20</code>".</p>
+
+      <p>Let <var title="">destination</var> consist of all the characters
+       from the first character in <var title="">action</var> to the
+       character immediately before the first U+003F QUESTION MARK character
+       (?), if any, or the end of the string if there are none.</p>
+
+      <p>Append a single U+003F QUESTION MARK character (?) to <var
+       title="">destination</var>.</p>
+
+      <p>Append <var title="">headers</var> to <var
+       title="">destination</var>.</p>
+
+      <p>Let <var title="">target browsing context</var> be <a
+       href="#the-form0">the form submission target browsing context</a>.</p>
+
+      <p><a href="#navigate">Navigate</a> <var title="">target browsing
+       context</var> to <var title="">destination</var>. If <var
+       title="">target browsing context</var> was newly created for this
+       purpose by the steps above, then it must be navigated with <a
+       href="#replacement">replacement enabled</a>.</p>
 
      <dt><dfn id=mail-as title=submit-mailto-body>Mail as body</dfn>
 
      <dd>
-      <p class=big-issue>...
+      <p>Let <var title="">body</var> be the resulting encoding the <var
+       title="">form data set</var> using the <a
+       href="#appropriate">appropriate form encoding algorithm</a> and then
+       %-escaping all the characters in the resulting string that do not
+       match the <code title="">unreserved</code> production in the URI
+       Generic Syntax. <a href="#references">[RFC3986]</a></p>
+
+      <p>Let <var title="">destination</var> have the same value as <var
+       title="">action</var>.</p>
+
+      <p>If <var title="">destination</var> does not contain a U+003F
+       QUESTION MARK character (?), append a single U+003F QUESTION MARK
+       character (?) to <var title="">destination</var>. Otherwise, append a
+       single U+0026 AMPERSAND character (&amp;).</p>
+
+      <p>Append the string "<code title="">body=</code>" to <var
+       title="">destination</var>.</p>
+
+      <p>Append <var title="">body</var> to <var title="">destination</var>.</p>
+
+      <p>Let <var title="">target browsing context</var> be <a
+       href="#the-form0">the form submission target browsing context</a>.</p>
+
+      <p><a href="#navigate">Navigate</a> <var title="">target browsing
+       context</var> to <var title="">destination</var>. If <var
+       title="">target browsing context</var> was newly created for this
+       purpose by the steps above, then it must be navigated with <a
+       href="#replacement">replacement enabled</a>.</p>
     </dl>
 
     <p><dfn id=the-form0>The form submission target browsing context</dfn> is

Received on Friday, 12 September 2008 09:13:53 UTC