<html>
<head>
-<link rel="stylesheet" href="../../fast/js/resources/js-test-style.css">
<script src="../../fast/js/resources/js-test-pre.js"></script>
-<script src="../../fast/js/resources/js-test-post-function.js"></script>
<script src="resources/shared.js"></script>
</head>
<body>
function startTest()
{
debug("Verify that handler fires and that not preventing default will result in an abort");
- trans = evalAndLog("trans = db.transaction([], webkitIDBTransaction.READ_WRITE)");
+ trans = evalAndLog("trans = db.transaction(['storeName'], webkitIDBTransaction.READ_WRITE)");
evalAndLog("trans.onabort = transactionAborted");
evalAndLog("trans.oncomplete = unexpectedCompleteCallback");
evalAndLog("trans.onerror = allowDefault");
shouldBeTrue("handlerFired");
debug("");
debug("Verifing error");
- trans = evalAndLog("trans = db.transaction([], webkitIDBTransaction.READ_WRITE)");
+ trans = evalAndLog("trans = db.transaction(['storeName'], webkitIDBTransaction.READ_WRITE)");
evalAndLog("trans.onabort = transactionAborted2");
evalAndLog("trans.oncomplete = unexpectedAbortCallback");
evalAndLog("trans.addEventListener('error', errorCaptureCallback, true)");
shouldBeTrue("dbBubbleFired");
debug("");
debug("Verifing success.");
- trans = evalAndLog("trans = db.transaction([], webkitIDBTransaction.READ_WRITE)");
+ trans = evalAndLog("trans = db.transaction(['storeName'], webkitIDBTransaction.READ_WRITE)");
evalAndLog("trans.oncomplete = transactionComplete");
evalAndLog("trans.onabort = unexpectedAbortCallback");
evalAndLog("trans.addEventListener('success', successCaptureCallback, true)");
test();
-var successfullyParsed = true;
</script>
</body>