blob: 3d421936df3cd9fccf14f87dd240c21d836d7ce1 [file] [log] [blame]
This is a testharness.js-based test.
FAIL Window interface: attribute indexedDB assert_equals: "indexedDB" must have a getter expected "function" but got "undefined"
PASS IDBKeyRange interface: existence and properties of interface object
PASS IDBKeyRange interface object length
PASS IDBKeyRange interface object name
FAIL IDBKeyRange interface: existence and properties of interface prototype object assert_equals: class string of IDBKeyRange.prototype expected "[object IDBKeyRangePrototype]" but got "[object IDBKeyRange]"
PASS IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
PASS IDBKeyRange interface: attribute lower
PASS IDBKeyRange interface: attribute upper
PASS IDBKeyRange interface: attribute lowerOpen
PASS IDBKeyRange interface: attribute upperOpen
PASS IDBKeyRange interface: operation only(any)
PASS IDBKeyRange interface: operation lowerBound(any,boolean)
PASS IDBKeyRange interface: operation upperBound(any,boolean)
PASS IDBKeyRange interface: operation bound(any,any,boolean,boolean)
PASS IDBKeyRange must be primary interface of IDBKeyRange.only(0)
PASS Stringification of IDBKeyRange.only(0)
PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
PASS IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
PASS IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
PASS IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
PASS IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
PASS IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
PASS IDBRequest interface: existence and properties of interface object
PASS IDBRequest interface object length
PASS IDBRequest interface object name
FAIL IDBRequest interface: existence and properties of interface prototype object assert_equals: class string of IDBRequest.prototype expected "[object IDBRequestPrototype]" but got "[object IDBRequest]"
PASS IDBRequest interface: existence and properties of interface prototype object's "constructor" property
PASS IDBRequest interface: attribute result
PASS IDBRequest interface: attribute error
PASS IDBRequest interface: attribute source
PASS IDBRequest interface: attribute transaction
PASS IDBRequest interface: attribute readyState
PASS IDBRequest interface: attribute onsuccess
PASS IDBRequest interface: attribute onerror
PASS IDBOpenDBRequest interface: existence and properties of interface object
PASS IDBOpenDBRequest interface object length
PASS IDBOpenDBRequest interface object name
FAIL IDBOpenDBRequest interface: existence and properties of interface prototype object assert_equals: class string of IDBOpenDBRequest.prototype expected "[object IDBOpenDBRequestPrototype]" but got "[object IDBOpenDBRequest]"
PASS IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
PASS IDBOpenDBRequest interface: attribute onblocked
PASS IDBOpenDBRequest interface: attribute onupgradeneeded
PASS IDBVersionChangeEvent interface: existence and properties of interface object
PASS IDBVersionChangeEvent interface object length
PASS IDBVersionChangeEvent interface object name
FAIL IDBVersionChangeEvent interface: existence and properties of interface prototype object assert_equals: class string of IDBVersionChangeEvent.prototype expected "[object IDBVersionChangeEventPrototype]" but got "[object IDBVersionChangeEvent]"
PASS IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
PASS IDBVersionChangeEvent interface: attribute oldVersion
PASS IDBVersionChangeEvent interface: attribute newVersion
PASS IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
PASS Stringification of new IDBVersionChangeEvent('foo')
PASS IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
PASS IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
PASS IDBFactory interface: existence and properties of interface object
PASS IDBFactory interface object length
PASS IDBFactory interface object name
FAIL IDBFactory interface: existence and properties of interface prototype object assert_equals: class string of IDBFactory.prototype expected "[object IDBFactoryPrototype]" but got "[object IDBFactory]"
PASS IDBFactory interface: existence and properties of interface prototype object's "constructor" property
PASS IDBFactory interface: operation open(DOMString,unsigned long long)
PASS IDBFactory interface: operation deleteDatabase(DOMString)
PASS IDBFactory interface: operation cmp(any,any)
PASS IDBFactory must be primary interface of window.indexedDB
PASS Stringification of window.indexedDB
PASS IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
PASS IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
PASS IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
PASS IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
PASS IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
PASS IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
PASS IDBDatabase interface: existence and properties of interface object
PASS IDBDatabase interface object length
PASS IDBDatabase interface object name
FAIL IDBDatabase interface: existence and properties of interface prototype object assert_equals: class string of IDBDatabase.prototype expected "[object IDBDatabasePrototype]" but got "[object IDBDatabase]"
PASS IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
PASS IDBDatabase interface: attribute name
PASS IDBDatabase interface: attribute version
PASS IDBDatabase interface: attribute objectStoreNames
PASS IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
PASS IDBDatabase interface: operation deleteObjectStore(DOMString)
PASS IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
PASS IDBDatabase interface: operation close()
PASS IDBDatabase interface: attribute onabort
PASS IDBDatabase interface: attribute onerror
PASS IDBDatabase interface: attribute onversionchange
PASS IDBObjectStore interface: existence and properties of interface object
PASS IDBObjectStore interface object length
PASS IDBObjectStore interface object name
FAIL IDBObjectStore interface: existence and properties of interface prototype object assert_equals: class string of IDBObjectStore.prototype expected "[object IDBObjectStorePrototype]" but got "[object IDBObjectStore]"
PASS IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
PASS IDBObjectStore interface: attribute name
PASS IDBObjectStore interface: attribute keyPath
PASS IDBObjectStore interface: attribute indexNames
PASS IDBObjectStore interface: attribute transaction
PASS IDBObjectStore interface: attribute autoIncrement
PASS IDBObjectStore interface: operation put(any,any)
PASS IDBObjectStore interface: operation add(any,any)
PASS IDBObjectStore interface: operation delete(any)
PASS IDBObjectStore interface: operation get(any)
PASS IDBObjectStore interface: operation clear()
PASS IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
PASS IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
PASS IDBObjectStore interface: operation index(DOMString)
PASS IDBObjectStore interface: operation deleteIndex(DOMString)
PASS IDBObjectStore interface: operation count(any)
PASS IDBIndex interface: existence and properties of interface object
PASS IDBIndex interface object length
PASS IDBIndex interface object name
FAIL IDBIndex interface: existence and properties of interface prototype object assert_equals: class string of IDBIndex.prototype expected "[object IDBIndexPrototype]" but got "[object IDBIndex]"
PASS IDBIndex interface: existence and properties of interface prototype object's "constructor" property
PASS IDBIndex interface: attribute name
PASS IDBIndex interface: attribute objectStore
PASS IDBIndex interface: attribute keyPath
PASS IDBIndex interface: attribute multiEntry
PASS IDBIndex interface: attribute unique
PASS IDBIndex interface: operation openCursor(any,IDBCursorDirection)
PASS IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
PASS IDBIndex interface: operation get(any)
PASS IDBIndex interface: operation getKey(any)
PASS IDBIndex interface: operation count(any)
PASS IDBCursor interface: existence and properties of interface object
PASS IDBCursor interface object length
PASS IDBCursor interface object name
FAIL IDBCursor interface: existence and properties of interface prototype object assert_equals: class string of IDBCursor.prototype expected "[object IDBCursorPrototype]" but got "[object IDBCursor]"
PASS IDBCursor interface: existence and properties of interface prototype object's "constructor" property
PASS IDBCursor interface: attribute source
PASS IDBCursor interface: attribute direction
PASS IDBCursor interface: attribute key
PASS IDBCursor interface: attribute primaryKey
PASS IDBCursor interface: operation update(any)
PASS IDBCursor interface: operation advance(unsigned long)
PASS IDBCursor interface: operation continue(any)
PASS IDBCursor interface: operation delete()
PASS IDBCursorWithValue interface: existence and properties of interface object
PASS IDBCursorWithValue interface object length
PASS IDBCursorWithValue interface object name
FAIL IDBCursorWithValue interface: existence and properties of interface prototype object assert_equals: class string of IDBCursorWithValue.prototype expected "[object IDBCursorWithValuePrototype]" but got "[object IDBCursorWithValue]"
PASS IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
PASS IDBCursorWithValue interface: attribute value
PASS IDBTransaction interface: existence and properties of interface object
PASS IDBTransaction interface object length
PASS IDBTransaction interface object name
FAIL IDBTransaction interface: existence and properties of interface prototype object assert_equals: class string of IDBTransaction.prototype expected "[object IDBTransactionPrototype]" but got "[object IDBTransaction]"
PASS IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
PASS IDBTransaction interface: attribute mode
PASS IDBTransaction interface: attribute db
PASS IDBTransaction interface: attribute error
PASS IDBTransaction interface: operation objectStore(DOMString)
PASS IDBTransaction interface: operation abort()
PASS IDBTransaction interface: attribute onabort
PASS IDBTransaction interface: attribute oncomplete
PASS IDBTransaction interface: attribute onerror
Harness: the test ran to completion.