| OLD | NEW |
| (Empty) |
| 1 var complete = 0; | |
| 2 | |
| 3 function checkCompletion() | |
| 4 { | |
| 5 if (++complete == 2 && window.testRunner) | |
| 6 testRunner.notifyDone(); | |
| 7 } | |
| 8 | |
| 9 function runTest() | |
| 10 { | |
| 11 var db = openDatabaseWithSuffix("MultipleTransactionsTest", "1.0", "Test to
make sure multiple transactions can be queued at once for an HTML5 database", 32
768); | |
| 12 | |
| 13 db.transaction(function(tx) { | |
| 14 log("Transaction 1 Started"); | |
| 15 }, function(err) { | |
| 16 log("Transaction 1 Errored - " + err); | |
| 17 checkCompletion(); | |
| 18 }, function() { | |
| 19 log("Transaction 1 Succeeded"); | |
| 20 checkCompletion(); | |
| 21 }); | |
| 22 | |
| 23 db.transaction(function(tx) { | |
| 24 log("Transaction 2 Started"); | |
| 25 }, function(err) { | |
| 26 log("Transaction 2 Errored - " + err); | |
| 27 checkCompletion(); | |
| 28 }, function() { | |
| 29 log("Transaction 2 Succeeded"); | |
| 30 checkCompletion(); | |
| 31 }); | |
| 32 } | |
| OLD | NEW |