- From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 18 Aug 2009 02:58:00 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/webdatabase In directory hutz:/tmp/cvs-serv24301 Modified Files: Overview.html Log Message: Ensure that the version number only gets bumped if the transaction commits properly. (whatwg r3651) Index: Overview.html =================================================================== RCS file: /sources/public/html5/webdatabase/Overview.html,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- Overview.html 18 Aug 2009 01:13:31 -0000 1.14 +++ Overview.html 18 Aug 2009 02:57:58 -0000 1.15 @@ -733,17 +733,20 @@ </ol></li> - <li><p>If a <i>postflight operation</i> was defined for this - instance of the transaction steps, run that. If it fails, then jump - to the last step. <!--The operation, if any, might depend - <i>callback-canceled</i>.--> (This is basically a hook for the - <code title="dom-database-changeVersion"><a href="#dom-database-changeversion">changeVersion()</a></code> - method.)</li> + <li> - <li><p>Commit the transaction.</li> + <p>If a <i>postflight operation</i> was defined for this instance + of the transaction steps, then: as one atomic operation, commit + the transaction and run the <i>postflight operation</i>. If either + fails, then do neither, and instead jump to the last step. (This + is basically a hook for the <code title="dom-database-changeVersion"><a href="#dom-database-changeversion">changeVersion()</a></code> + method.)</p> - <li><p>If an error occurred in the committing of the transaction, - jump to the last step.</li> + <p>Otherwise: commit the transaction and run the <i>postflight + operation</i>. If an error occurred in the committing of the + transaction, jump to the last step.</p> + + </li> <li><p><span>Queue a task</span> to invoke the <i>success callback</i>.</li>
Received on Tuesday, 18 August 2009 02:58:10 UTC