summaryrefslogtreecommitdiffstats
path: root/LayoutTests/storage/indexeddb/transaction-and-objectstore-calls.html
diff options
context:
space:
mode:
Diffstat (limited to 'LayoutTests/storage/indexeddb/transaction-and-objectstore-calls.html')
-rw-r--r--LayoutTests/storage/indexeddb/transaction-and-objectstore-calls.html22
1 files changed, 9 insertions, 13 deletions
diff --git a/LayoutTests/storage/indexeddb/transaction-and-objectstore-calls.html b/LayoutTests/storage/indexeddb/transaction-and-objectstore-calls.html
index 144df4f..e9a3b8e 100644
--- a/LayoutTests/storage/indexeddb/transaction-and-objectstore-calls.html
+++ b/LayoutTests/storage/indexeddb/transaction-and-objectstore-calls.html
@@ -19,28 +19,24 @@ function test()
shouldBeTrue("'webkitIndexedDB' in window");
shouldBeFalse("webkitIndexedDB == null");
- result = evalAndLog("webkitIndexedDB.open('name', 'description')");
- verifyResult(result);
- result.onsuccess = openSuccess;
- result.onerror = unexpectedErrorCallback;
+ request = evalAndLog("webkitIndexedDB.open('transaction-and-objectstore-calls', 'description')");
+ request.onsuccess = openSuccess;
+ request.onerror = unexpectedErrorCallback;
}
function openSuccess()
{
- window.db = evalAndLog("db = event.result");
- result = evalAndLog("result = db.setVersion('version 1')");
- result.onsuccess = cleanDatabase;
- result.onerror = unexpectedErrorCallback;
+ window.db = evalAndLog("db = event.target.result");
+ request = evalAndLog("result = db.setVersion('version 1')");
+ request.onsuccess = cleanDatabase;
+ request.onerror = unexpectedErrorCallback;
}
function cleanDatabase()
{
- trans = evalAndLog("trans = event.result");
- deleteAllObjectStores(db, cleaned);
-}
+ trans = evalAndLog("trans = event.target.result");
+ deleteAllObjectStores(db);
-function cleaned()
-{
evalAndLog("db.createObjectStore('a')");
evalAndLog("db.createObjectStore('b')");
evalAndLog("trans.addEventListener('complete', created, true)");