diff options
Diffstat (limited to 'LayoutTests/storage/indexeddb/database-quota.html')
-rw-r--r-- | LayoutTests/storage/indexeddb/database-quota.html | 37 |
1 files changed, 14 insertions, 23 deletions
diff --git a/LayoutTests/storage/indexeddb/database-quota.html b/LayoutTests/storage/indexeddb/database-quota.html index b447505..038e8d8 100644 --- a/LayoutTests/storage/indexeddb/database-quota.html +++ b/LayoutTests/storage/indexeddb/database-quota.html @@ -16,39 +16,31 @@ if (window.layoutTestController) function test() { - result = evalAndLog("webkitIndexedDB.open('name')"); - verifyResult(result); - result.onsuccess = openSuccess; - result.onerror = unexpectedErrorCallback; + request = evalAndLog("webkitIndexedDB.open('database-quota')"); + request.onsuccess = openSuccess; + request.onerror = unexpectedErrorCallback; } function openSuccess() { - verifySuccessEvent(event); - window.db = evalAndLog("db = event.result"); + window.db = evalAndLog("db = event.target.result"); - result = evalAndLog("db.setVersion('new version')"); - verifyResult(result); - result.onsuccess = setVersionSuccess; - result.onerror = unexpectedErrorCallback; + request = evalAndLog("db.setVersion('new version')"); + request.onsuccess = setVersionSuccess; + request.onerror = unexpectedErrorCallback; } function setVersionSuccess() { debug("setVersionSuccess():"); - verifySuccessEvent(event); - window.trans = evalAndLog("trans = event.result"); + window.trans = evalAndLog("trans = event.target.result"); shouldBeTrue("trans !== null"); trans.onabort = unexpectedAbortCallback; - deleteAllObjectStores(db, createNewObjectStore); -} + deleteAllObjectStores(db); -function createNewObjectStore() -{ - verifySuccessEvent(event); shouldBeEqualToString("db.version", "new version"); - shouldBeEqualToString("db.name", "name"); + shouldBeEqualToString("db.name", "database-quota"); shouldBe("db.objectStoreNames", "[]"); shouldBe("db.objectStoreNames.length", "0"); shouldBe("db.objectStoreNames.contains('')", "false"); @@ -91,22 +83,21 @@ function addData() { if (dataAdded < 5 * 1024 * 1024) { if (dataAdded > 0) - store = event.source; + store = event.target.source; } else { testFailed("added more than quota"); done(); return; } dataAdded += 65536; - result = store.add({x: data}, dataAdded); - result.onsuccess = addData; - result.onerror = logError; + request = store.add({x: data}, dataAdded); + request.onsuccess = addData; + request.onerror = logError; } function logError() { debug("Error function called: (" + event.code + ") " + event.message); - verifyErrorEvent(event); evalAndLog("event.preventDefault()"); } |