summaryrefslogtreecommitdiffstats
path: root/LayoutTests/storage/indexeddb/script-tests/indexed-database-request.js
blob: 6f772794302f50e76ad7fb6b8621d854483ea92f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
description("Test IndexedDB's IndexedDatabaseRequest.");
if (window.layoutTestController)    
    layoutTestController.waitUntilDone();

function openCallback()
{
    verifySuccessEvent(event);
    done();
}

function test()
{
    shouldBeTrue("'indexedDB' in window");
    shouldBeFalse("indexedDB == null");

    // FIXME: Verify other IndexedDatabaseRequest constructors, once they're implemented.

    result = evalAndLog("indexedDB.open('name', 'description')");
    verifyResult(result);
    result.onsuccess = openCallback;
    result.onerror = unexpectedErrorCallback;
}

test();