- From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 12 Sep 2008 09:10:16 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec In directory hutz:/tmp/cvs-serv22764 Modified Files: Overview.html Log Message: WF2: mailto submissions (whatwg r2169) Index: Overview.html =================================================================== 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 (&).</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:10:57 UTC