Name Description Size
abort-in-initial-upgradeneeded.html Test that an abort in the initial upgradeneeded sets version back to 0 1026
back-forward-cache-open-connection.window.js config= 1584
back-forward-cache-open-transaction.window.js config= 1685
bigint_value.htm IndexedDB: BigInt keys and values 2494
bindings-inject-keys-bypass-setters.html IndexedDB: ES bindings - Inject a key into a value - Keys bypass setters 1312
bindings-inject-values-bypass-chain.html IndexedDB: ES bindings - Inject a key into a value - Values bypass chain 1481
bindings-inject-values-bypass-setters.html IndexedDB: ES bindings - Inject a key into a value - Values bypass setters 1352
blob-composite-blob-reads.any.js "file-reader", 5792
blob-contenttype.any.js 1560
blob-delete-objectstore-db.any.js 1802
blob-valid-after-deletion.any.js 1860
blob-valid-before-commit.any.js 1464
clone-before-keypath-eval.html IndexedDB: 4239
close-in-upgradeneeded.html When db.close is called in upgradeneeded, the db is cleaned up on refresh 1076
cursor-overloads.htm Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor() 4190
database-names-by-origin.html IndexedDB: origins have isolated namespaces 4872
delete-range.any.js 1623
delete-request-queue.html IndexedDB: delete requests are processed as a FIFO queue 886
error-attributes.html IndexedDB: Error attributes are DOMExceptions 1337
event-dispatch-active-flag.html Transaction active flag is set during event dispatch 5421
file_support.sub.html File support in IndexedDB 2168
fire-error-event-exception.html Fire error event - Exception thrown 5452
fire-success-event-exception.html Fire success event - Exception thrown 2487
fire-upgradeneeded-event-exception.html Fire upgradeneeded event - Exception thrown 2574
get-databases.any.js 4710
globalscope-indexedDB-SameObject.html IndexedDB: Verify [SameObject] behavior of the global scope's indexedDB attribute 523
historical.html IndexedDB: Historical features 2874
idb-binary-key-detached.htm IndexedDB: Detached buffers supplied as binary keys 1692
idb-binary-key-roundtrip.htm IndexedDB: Binary keys written to a database and read back 4111
idb-explicit-commit-throw.any.js 1547
idb-explicit-commit.any.js 10985
idb-partitioned-basic.tentative.sub.html IndexedDB: partitioned storage test 2209
idb-partitioned-coverage.tentative.sub.html IndexedDB: partitioned storage test 522
idb-partitioned-persistence.tentative.sub.html IndexedDB: partitioned storage test 2259
idb_binary_key_conversion.htm Verify the coversion of various types of BufferSource 2472
idb_webworkers.htm IndexedDB inside of a WebWorker 930
idbcursor-advance-continue-async.htm IDBCursor asyncness 4717
idbcursor-advance-exception-order.html IndexedDB: IDBCursor advance() Exception Ordering 2679
idbcursor-advance-invalid.htm IDBCursor.advance() - invalid 6116
idbcursor-advance.htm IDBCursor.advance() 6191
idbcursor-continue-exception-order.htm IndexedDB: IDBCursor continue() Exception Ordering 2618
idbcursor-continue.htm IDBCursor.continue() 6333
idbcursor-continuePrimaryKey-exception-order.htm IDBCursor.continuePrimaryKey() - Exception Orders 12578
idbcursor-continuePrimaryKey-exceptions.htm IndexedDB: IDBCursor continuePrimaryKey() exception throwing 4191
idbcursor-continuePrimaryKey.htm IndexedDB: IDBCursor method continuePrimaryKey() 5123
idbcursor-delete-exception-order.htm IndexedDB: IDBCursor delete() Exception Ordering 2374
idbcursor-direction-index-keyrange.htm IDBCursor direction - index with keyrange 3014
idbcursor-direction-index.htm IDBCursor direction - index 2581
idbcursor-direction-objectstore-keyrange.htm IDBCursor direction - object store with keyrange 2208
idbcursor-direction-objectstore.htm IDBCursor direction - object store 2511
idbcursor-direction.htm IDBCursor.direction 2499
idbcursor-iterating-update.htm IndexedDB: Index iteration with cursor updates/deletes 1666
idbcursor-key.htm IDBCursor.key 1750
idbcursor-primarykey.htm IDBCursor.primaryKey 2004
idbcursor-request-source.html IndexedDB: The source of requests made against cursors 997
idbcursor-request.any.js 1444
idbcursor-reused.htm IDBCursor is reused 3029
idbcursor-source.htm IDBCursor.source 2071
idbcursor-update-exception-order.htm IndexedDB: IDBCursor update() Exception Ordering 3107
idbcursor_advance_index.htm IDBCursor.advance() - index - iterate cursor number of times specified by count 1990
idbcursor_advance_index2.htm IDBCursor.advance() - attempt to pass a count parameter that is not a number 1646
idbcursor_advance_index3.htm IDBCursor.advance() - index - attempt to advance backwards 1665
idbcursor_advance_index5.htm IDBCursor.advance() - index - iterate to the next record 2177
idbcursor_advance_index6.htm IDBCursor.advance() - index - throw TypeError 1412
idbcursor_advance_index7.htm IDBCursor.advance() - index - throw TransactionInactiveError 1534
idbcursor_advance_index8.htm IDBCursor.advance() - index - throw InvalidStateError 1487
idbcursor_advance_index9.htm IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted 1467
idbcursor_advance_objectstore.htm IDBCursor.advance() - object store - iterate cursor number of times specified by count 1719
idbcursor_advance_objectstore2.htm IDBCursor.advance() - object store - throw TypeError 1460
idbcursor_advance_objectstore3.htm IDBCursor.advance() - object store - throw TransactionInactiveError 1581
idbcursor_advance_objectstore4.htm IDBCursor.advance() - object store - throw InvalidStateError 1535
idbcursor_advance_objectstore5.htm IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted 1368
idbcursor_continue_delete_objectstore.htm IDBObjectStore.delete() and IDBCursor.continue() - object store - remove a record from the object store while iterating cursor 4419
idbcursor_continue_index.htm IDBCursor.continue() - index - iterate to the next record 1904
idbcursor_continue_index2.htm IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key 1772
idbcursor_continue_index3.htm IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record 1986
idbcursor_continue_index4.htm IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record 2424
idbcursor_continue_index5.htm IDBCursor.continue() - index - iterate using 'prevunique' 2597
idbcursor_continue_index6.htm IDBCursor.continue() - index - iterate using nextunique 2600
idbcursor_continue_index7.htm IDBCursor.continue() - index - throw TransactionInactiveError 1400
idbcursor_continue_index8.htm IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted 1450
idbcursor_continue_invalid.htm IDBCursor.continue() - attempt to call continue two times 1556
idbcursor_continue_objectstore.htm IDBCursor.continue() - object store - iterate to the next record 1496
idbcursor_continue_objectstore2.htm IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key 1310
idbcursor_continue_objectstore3.htm IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record 1369
idbcursor_continue_objectstore4.htm IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record 1897
idbcursor_continue_objectstore5.htm IDBCursor.continue() - object store - throw TransactionInactiveError 1474
idbcursor_continue_objectstore6.htm IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted 1355
idbcursor_delete_index.htm IDBCursor.delete() - index - remove a record from the object store 2082
idbcursor_delete_index2.htm IDBCursor.delete() - index - attempt to remove a record in a read-only transaction 1411
idbcursor_delete_index3.htm IDBCursor.delete() - index - attempt to remove a record in an inactive transaction 1341
idbcursor_delete_index4.htm IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted 1465
idbcursor_delete_index5.htm IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated 1428
idbcursor_delete_objectstore.htm IDBCursor.delete() - object store - remove a record from the object store 1860
idbcursor_delete_objectstore2.htm IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction 1316
idbcursor_delete_objectstore3.htm IDBCursor.delete() - index - attempt to remove a record in an inactive transaction 1285
idbcursor_delete_objectstore4.htm IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted 1366
idbcursor_delete_objectstore5.htm IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated 1475
idbcursor_iterating.htm IDBCursor.continue() - objectstore - delete next element, and iterate to it 3595
idbcursor_iterating_index.htm IDBCursor.continue() - index - delete next element, and iterate to it 1850
idbcursor_iterating_index2.htm IDBCursor.continue() - index - add next element, and iterate to it 1834
idbcursor_iterating_objectstore.htm IDBCursor.continue() - objectstore - delete next element, and iterate to it 1762
idbcursor_iterating_objectstore2.htm IDBCursor.continue() - objectstore - add next element, and iterate to it 1776
idbcursor_update_index.htm IDBCursor.update() - index - modify a record in the object store 1974
idbcursor_update_index2.htm IDBCursor.update() - index - attempt to modify a record in a read-only transaction 1352
idbcursor_update_index3.htm IDBCursor.update() - index - attempt to modify a record in an inactive transaction 1396
idbcursor_update_index4.htm IDBCursor.update() - index - attempt to modify a record when object store been deleted 1501
idbcursor_update_index5.htm IDBCursor.update() - index - throw DataCloneError 1597
idbcursor_update_index6.htm IDBCursor.update() - index - no argument 1470
idbcursor_update_index7.htm IDBCursor.update() - index - throw DataError 1482
idbcursor_update_index8.htm IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated 1638
idbcursor_update_index9.any.js 1408
idbcursor_update_objectstore.htm IDBCursor.update() - objectstore - modify a record in the object store 1831
idbcursor_update_objectstore2.htm IDBCursor.update() - object store - attempt to modify a record in a read-only transaction 1270
idbcursor_update_objectstore3.htm IDBCursor.update() - object store - attempt to modify a record in an inactive transaction 1347
idbcursor_update_objectstore4.htm IDBCursor.update() - index - modify a record in the object store 1161
idbcursor_update_objectstore5.htm IDBCursor.update() - object store - attempt to modify a record when object store been deleted 1404
idbcursor_update_objectstore6.htm IDBCursor.update() - object store - throw DataCloneError 1515
idbcursor_update_objectstore7.htm IDBCursor.update() - object store - no argument 1389
idbcursor_update_objectstore8.htm IDBCursor.update() - object store - throw DataError 1400
idbcursor_update_objectstore9.htm IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated 1597
idbdatabase-createObjectStore-exception-order.htm IndexedDB: IDBDatabase createObjectStore() Exception Ordering 2611
idbdatabase-deleteObjectStore-exception-order.htm IndexedDB: IDBDatabase deleteObjectStore() Exception Ordering 1500
idbdatabase-transaction-exception-order.html IndexedDB: IDBDatabase transaction() Exception Ordering 1958
idbdatabase_close.htm IDBDatabase.close() - unblock the version change transaction created by an open database request 1398
idbdatabase_close2.htm IDBDatabase.close() - unblock the delete database request 1119
idbdatabase_createObjectStore-createIndex-emptyname.htm IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name 1445
idbdatabase_createObjectStore.htm IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore 893
idbdatabase_createObjectStore2.htm IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set 1148
idbdatabase_createObjectStore3.htm IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction 680
idbdatabase_createObjectStore4.htm IDBDatabase.createObjectStore() - attempt to create an object store that already exists 754
idbdatabase_createObjectStore5.htm IDBDatabase.createObjectStore() - object store's name appears in database's list 888
idbdatabase_createObjectStore6.htm IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path 888
idbdatabase_createObjectStore7.htm IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter 600
idbdatabase_createObjectStore8-parameters.htm IDBObjectStoreParameters 1647
idbdatabase_createObjectStore9-invalidparameters.htm createObjectStore: Invalid optionalParameters 1184
idbdatabase_createObjectStore10-1000ends.htm IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete 861
idbdatabase_createObjectStore10-emptyname.htm IDBDatabase.createObjectStore() - empty name 1177
idbdatabase_createObjectStore11.htm IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError 944
idbdatabase_deleteObjectStore.any.js 3674
idbdatabase_transaction.htm IDBDatabase.transaction() - attempt to open a transaction with invalid scope 634
idbdatabase_transaction2.htm IDBDatabase.transaction() - opening a transaction defaults to a read-only mode 721
idbdatabase_transaction3.htm IDBDatabase.transaction() - attempt to open a transaction from closed database connection 793
idbdatabase_transaction4.htm IDBDatabase.transaction() - attempt to open a transaction with invalid mode 730
idbdatabase_transaction5.htm IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError 891
idbfactory-databases-opaque-origin.html IDBFactory.databases() and opaque origins 3357
idbfactory-deleteDatabase-opaque-origin.html IDBFactory.deleteDatabase() and opaque origins 3286
idbfactory-deleteDatabase-request-success.html IDBFactory deleteDatabase(): request properties on success 985
idbfactory-open-error-properties.html IndexedDB: Test IDBFactory open() error event properties 1021
idbfactory-open-opaque-origin.html IDBFactory.open() and opaque origins 3371
idbfactory-open-request-error.html IDBFactory open(): request properties on error 2040
idbfactory-open-request-success.html IDBFactory open(): request properties on success 1729
idbfactory-origin-isolation.html Databases on different origins use separate locking 1593
idbfactory_cmp.htm IDBFactory.cmp() - compared keys return correct value 686
idbfactory_cmp2.htm IDBFactory.cmp() - invalid key 1337
idbfactory_cmp3.htm IDBFactory.cmp() - compared keys in different types 878
idbfactory_cmp4.htm IDBFactory.cmp() - comparison of binary keys 1371
idbfactory_deleteDatabase.htm IDBFactory.deleteDatabase() - request has no source 853
idbfactory_deleteDatabase2.htm IDBFactory.deleteDatabase() - result of the request is set to undefined 1188
idbfactory_deleteDatabase3.htm IDBFactory.deleteDatabase() - success event 1564
idbfactory_deleteDatabase4.htm Test events opening a second database when one connection is open already 1932
idbfactory_open.htm IDBFactory.open() - request has no source 554
idbfactory_open2.htm IDBFactory.open() - database 'name' and 'version' are correctly set 734
idbfactory_open3.htm IDBFactory.open() - no version opens current database 959
idbfactory_open4.htm IDBFactory.open() - new database has default version 667
idbfactory_open5.htm IDBFactory.open() - new database is empty 614
idbfactory_open6.htm IDBFactory.open() - open database with a lower version than current 1295
idbfactory_open7.htm IDBFactory.open() - open database with a higher version than current 1399
idbfactory_open8.htm IDBFactory.open() - error in version change transaction aborts open 849
idbfactory_open9.htm IDBFactory.open() - errors in version argument 2065
idbfactory_open10.htm IDBFactory.open() - error in upgradeneeded resets db 4113
idbfactory_open11.htm IDBFactory.open() - second open's transaction is available to get objectStores 2134
idbfactory_open12.htm IDBFactory.open() - upgradeneeded gets VersionChangeEvent 1820
idbindex-cross-realm-methods.html Cross-realm IDBIndex methods from detached iframe work as expected 3212
idbindex-getAll-enforcerange.html IndexedDB: IDBIndex getAll() uses [EnforceRange] 970
idbindex-getAllKeys-enforcerange.html IndexedDB: IDBIndex getAllKeys() uses [EnforceRange] 986
idbindex-multientry-arraykeypath.htm IDBIndex.multiEntry: array keyPath with multiEntry 800
idbindex-multientry-big.htm IDBIndex.multiEntry - a 1000 entry multiEntry array 2058
idbindex-multientry.htm IDBIndex.multiEntry - adding keys 1865
idbindex-objectStore-SameObject.html IndexedDB: Verify [SameObject] behavior of IDBIndex's objectStore attribute 1015
idbindex-query-exception-order.html IndexedDB: IDBIndex query method Ordering 2189
idbindex-rename-abort.html IndexedDB: index renaming support in aborted transactions 4799
idbindex-rename-errors.html IndexedDB: index renaming error handling 5746
idbindex-rename.html IndexedDB: index renaming support 14033
idbindex-request-source.html IndexedDB: The source of requests made against indexes 1074
idbindex_count.any.js 3110
idbindex_get.any.js 5265
idbindex_getAll.any.js 8987
idbindex_getAllKeys.any.js 7183
idbindex_getKey.any.js 5561
idbindex_indexNames.htm IDBIndex.getKey() - returns the record's primary key 1146
idbindex_keyPath.any.js 2510
idbindex_openCursor.htm IDBIndex.openCursor() - throw InvalidStateError when the index is deleted 1039
idbindex_openCursor2.htm IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction 1245
idbindex_openCursor3.htm IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade 910
idbindex_openKeyCursor.htm IDBIndex.openKeyCursor() - throw DataError when using a invalid key 998
idbindex_openKeyCursor2.htm IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted 1048
idbindex_openKeyCursor3.htm IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction 1254
idbindex_openKeyCursor4.htm IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade 919
idbindex_reverse_cursor.any.js 2352
idbindex_tombstones.any.js 2563
idbkeyrange-includes.htm IndexedDB: IDBKeyRange.includes() 6460
idbkeyrange.htm IDBKeyRange Tests 5495
idbkeyrange_incorrect.htm 3709
idbobjectstore-add-put-exception-order.html IndexedDB: IDBObjectStore add()/put() Exception Ordering 2255
idbobjectstore-clear-exception-order.html IndexedDB: IDBObjectStore clear() Exception Ordering 1494
idbobjectstore-cross-realm-methods.html Cross-realm IDBObjectStore methods from detached iframe work as expected 5181
idbobjectstore-delete-exception-order.html IndexedDB: IDBObjectStore delete() Exception Ordering 1992
idbobjectstore-deleteIndex-exception-order.html IndexedDB: IDBObjectStore deleteIndex() Exception Ordering 2084
idbobjectstore-getAll-enforcerange.html IndexedDB: IDBObjectStore getAll() uses [EnforceRange] 892
idbobjectstore-getAllKeys-enforcerange.html IndexedDB: IDBIObjectStore getAllKeys() uses [EnforceRange] 909
idbobjectstore-index-finished.html IndexedDB: IDBObjectStore index() when transaction is finished 882
idbobjectstore-query-exception-order.html IndexedDB: IDBObjectStore query method Ordering 2099
idbobjectstore-rename-abort.html IndexedDB: object store renaming support in aborted transactions 5388
idbobjectstore-rename-errors.html IndexedDB: object store renaming error handling 5411
idbobjectstore-rename-store.html IndexedDB: object store renaming support 17129
idbobjectstore-request-source.html IndexedDB: The source of requests made against object stores 1133
idbobjectstore-transaction-SameObject.html IndexedDB: Verify [SameObject] behavior of IDBObjectStore's transaction attribute 936
idbobjectstore_add.any.js 11486
idbobjectstore_clear.htm IDBObjectStore.clear() - Verify clear removes all records 1261
idbobjectstore_clear2.htm IDBObjectStore.clear() - clear removes all records from an index 1465
idbobjectstore_clear3.htm IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError 1316
idbobjectstore_clear4.htm IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError 961
idbobjectstore_count.htm IDBObjectStore.count() - returns the number of records in the object store 999
idbobjectstore_count2.htm IDBObjectStore.count() - returns the number of records that have keys within the range 1033
idbobjectstore_count3.htm IDBObjectStore.count() - returns the number of records that have keys with the key 978
idbobjectstore_count4.htm IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError 969
idbobjectstore_createIndex.htm IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly 1062
idbobjectstore_createIndex2.htm IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates 1349
idbobjectstore_createIndex3-usable-right-away.htm IDBObjectStore.createIndex() - the index is usable right after being made 1238
idbobjectstore_createIndex4-deleteIndex-event_order.htm IDBObjectStore.createIndex() - Event ordering for a later deleted index 2113
idbobjectstore_createIndex5-emptykeypath.htm IDBObjectStore.createIndex() - empty keyPath 1131
idbobjectstore_createIndex6-event_order.htm IDBObjectStore.createIndex() - event order when unique constraint is triggered 4105
idbobjectstore_createIndex7-event_order.htm IDBObjectStore.createIndex() - Event ordering for ConstraintError on request 3851
idbobjectstore_createIndex8-valid_keys.htm IDBObjectStore.createIndex() - index can be valid keys 1965
idbobjectstore_createIndex9-emptyname.htm IDBObjectStore.createIndex() - empty name 1291
idbobjectstore_createIndex10.htm IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError 1009
idbobjectstore_createIndex11.htm IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError 936
idbobjectstore_createIndex12.htm IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError 1175
idbobjectstore_createIndex13.htm IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError 1180
idbobjectstore_createIndex14-exception_order.htm IndexedDB: Exception Order of IDBObjectStore.createIndex() 3108
idbobjectstore_createIndex15-autoincrement.htm IDBObjectStore.createIndex() - AutoIncrement in Compound Index 3849
idbobjectstore_delete.any.js 6285
idbobjectstore_deleteIndex.any.js 1316
idbobjectstore_get.any.js 748
idbobjectstore_get2.any.js 771
idbobjectstore_get3.any.js 768
idbobjectstore_get4.any.js 506
idbobjectstore_get5.any.js 722
idbobjectstore_get6.any.js 714
idbobjectstore_get7.any.js 631
idbobjectstore_getAll.any.js 4832
idbobjectstore_getAllKeys.any.js 4624
idbobjectstore_getKey.any.js 3243
idbobjectstore_index.htm IDBObjectStore.index() - returns an index 880
idbobjectstore_keyPath.any.js 961
idbobjectstore_openCursor.htm IDBObjectStore.openCursor() - iterate through 100 objects 1138
idbobjectstore_openCursor_invalid.htm IDBObjectStore.openCursor() - invalid 1168
idbobjectstore_openKeyCursor.htm IDBObjectStore.openKeyCursor() 4697
idbobjectstore_put.any.js 12341
idbrequest-onupgradeneeded.htm IndexedDB: UpgradeNeeded Tests 4821
idbrequest_error.html IDBRequest.error 839
idbrequest_result.html IDBRequest.result 843
idbtransaction-db-SameObject.html IndexedDB: Verify [SameObject] behavior of IDBTransaction's db attribute 821
idbtransaction-objectStore-exception-order.html IndexedDB: IDBTransaction objectStore() Exception Ordering 930
idbtransaction-objectStore-finished.html IndexedDB: IDBTransaction objectStore() when transaction is finished 808
idbtransaction-oncomplete.htm IDBTransaction - complete event 1642
idbtransaction.htm IDBTransaction 2212
idbtransaction_abort.htm IDBTransaction - abort 1236
idbtransaction_objectStoreNames.html IndexedDB: IDBTransaction.objectStoreNames attribute 6720
idbversionchangeevent.htm IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase 3827
idlharness.any.js 610
index_sort_order.htm Verify key sort order in an index is 'number < Date < DOMString' 1582
interleaved-cursors-large.html IndexedDB: Interleaved iteration of multiple cursors 473
interleaved-cursors-small.html IndexedDB: Interleaved iteration of multiple cursors 504
key-conversion-exceptions.htm IndexedDB: Exceptions thrown during key conversion 7502
key_invalid.htm Invalid key 5026
key_valid.html Valid key 3392
keygenerator-constrainterror.htm Keygenerator ConstraintError when using same id as already generated 2333
keygenerator-explicit.html Key Generator behavior with explicit keys generator overflow 4414
keygenerator-inject.html Key Generator behavior with explicit keys and value injection 4177
keygenerator-overflow.htm Keygenerator overflow 2723
keygenerator.htm Keygenerator 2901
keyorder.htm Key sort order 6092
keypath-exceptions.htm IndexedDB: Exceptions in extracting keys from values (ES bindings) 9967
keypath-special-identifiers.htm IndexedDB: Special-cased identifiers in extracting keys from values (ES bindings) 1806
keypath.htm Keypath 4677
keypath_invalid.htm Invalid keypath 2371
keypath_maxsize.htm Keypath 5797
large-requests-abort.html IndexedDB: transactions with large request results are aborted correctly 7200
list_ordering.htm objectStoreNames and indexNames order 2748
META.yml 90
name-scopes.html IndexedDB: scoping for database / object store / index names, and index keys 4995
nested-cloning-basic.html IndexedDB: basic objects are cloned correctly 706
nested-cloning-large-multiple.html IndexedDB: large nested objects are cloned correctly 2188
nested-cloning-large.html IndexedDB: large nested objects are cloned correctly 1933
nested-cloning-small.html IndexedDB: small nested objects are cloned correctly 1464
objectstore_keyorder.htm Verify key sort order in an object store is 'number < Date < DOMString' 1505
open-request-queue.html IndexedDB: open and delete requests are processed as a FIFO queue 2142
parallel-cursors-upgrade.html IndexedDB: Parallel iteration of cursors in upgradeneeded 1614
reading-autoincrement-indexes-cursors.any.js 3418
reading-autoincrement-indexes.any.js 4043
reading-autoincrement-store-cursors.any.js 1522
reading-autoincrement-store.any.js 1835
README.md This directory contains the Indexed Database API test suite. 343
ready-state-destroyed-execution-context.html readyState is valid when the execution context is destroyed 1093
request-abort-ordering.html IndexedDB: request abort events are delivered in order 2984
request-event-ordering.html IndexedDB: request result events are delivered in order 11543
request_bubble-and-capture.htm Bubbling and capturing of request events 2535
resources
serialize-sharedarraybuffer-throws.https.html IndexedDB: Attempting to serialize a SharedArrayBuffer should throw 940
serialize-sharedarraybuffer-throws.https.html.headers 83
storage-buckets.https.any.js 3818
string-list-ordering.htm Test string list ordering in IndexedDB 2928
structured-clone-transaction-state.any.js 3201
structured-clone.any.js 8652
transaction-abort-generator-revert.html IndexedDB: aborting transactions reverts an object store's key generator state 5106
transaction-abort-index-metadata-revert.html IndexedDB: aborting transactions reverts index metadata 13263
transaction-abort-multiple-metadata-revert.html IndexedDB: aborting transactions reverts multiple operations on the same metadata 15094
transaction-abort-object-store-metadata-revert.html IndexedDB: aborting transactions reverts object store metadata 11762
transaction-abort-request-error.html IndexedDB: Test error events fired at requests from aborted transaction 2735
transaction-create_in_versionchange.htm Attempt to create new transactions inside a versionchange transaction 2918
transaction-deactivation-timing.html Transactions deactivation timing 5017
transaction-lifetime-blocked.htm Blocked event 3060
transaction-lifetime-empty.html IndexedDB: Commit ordering of empty transactions 3442
transaction-lifetime.htm Test events opening a second database when one connection is open already 2902
transaction-relaxed-durability.tentative.any.js This file contains the webplatform smoke tests for the optional durability parameter of the IndexedDB transaction API. @author enne@chromium.org 1769
transaction-requestqueue.htm Transactions have a request queue 2488
transaction-scheduling-across-connections.any.js 2645
transaction-scheduling-across-databases.any.js 2692
transaction-scheduling-mixed-scopes.any.js 2352
transaction-scheduling-ordering.any.js 1177
transaction-scheduling-ro-waits-for-rw.any.js 1039
transaction-scheduling-rw-scopes.any.js 2359
transaction-scheduling-within-database.any.js 2028
transaction_bubble-and-capture.htm Capture and bubble 2604
upgrade-transaction-deactivation-timing.html Upgrade transaction deactivation timing 1525
upgrade-transaction-lifecycle-backend-aborted.html IndexedDB: backend-aborted versionchange transaction lifecycle 3372
upgrade-transaction-lifecycle-committed.html IndexedDB: committed versionchange transaction lifecycle 3205
upgrade-transaction-lifecycle-user-aborted.html IndexedDB: user-abort()ed versionchange transaction lifecycle 5432
value.htm Values 1197
value_recursive.htm Recursive value 2058
worker-termination-aborts-upgrade.window.js 3164
writer-starvation.htm Writer starvation 3628