gecko-dev/dom/indexedDB/test/unit
Diego Pino Garcia 94e966fca7 Bug 1357561 - ConstraintError should mention which constraint is not being satisfied. r=tt
The creation of a new index or an object store may trigger a
ConstraintError if any of those elements already exists. Unfortunately,
the information provided by the ConstraintError is not enough to
determine the conditions that triggered the error.

This patch overrides the generic ConstraintError message with more
specific information about the duplicated index or object store.
2018-10-11 13:06:11 +02:00
..
.eslintrc.js
GlobalObjectsChild.js
GlobalObjectsComponent.js
GlobalObjectsComponent.manifest
GlobalObjectsModule.jsm
GlobalObjectsSandbox.js
bug1056939_profile.zip
defaultStorageUpgrade_profile.zip
idbSubdirUpgrade1_profile.zip
idbSubdirUpgrade2_profile.zip
metadata2Restore_profile.zip
metadataRestore_profile.zip
mutableFileUpgrade_profile.zip
obsoleteOriginAttributes_profile.zip
oldDirectories_profile.zip
schema18upgrade_profile.zip
schema21upgrade_profile.zip
schema23upgrade_profile.zip
snappyUpgrade_profile.zip
storagePersistentUpgrade_profile.zip
test_abort_deleted_index.js
test_abort_deleted_objectStore.js
test_add_put.js
test_add_twice_failure.js
test_advance.js
test_autoIncrement.js
test_autoIncrement_indexes.js
test_bad_origin_directory.js
test_blob_file_backed.js
test_blocked_order.js
test_bug1056939.js
test_cleanup_transaction.js
test_clear.js
test_complex_keyPaths.js
test_constraint_error_messages.js Bug 1357561 - ConstraintError should mention which constraint is not being satisfied. r=tt 2018-10-11 13:06:11 +02:00
test_count.js
test_create_index.js
test_create_index_with_integer_keys.js
test_create_locale_aware_index.js
test_create_objectStore.js
test_cursor_cycle.js
test_cursor_mutation.js
test_cursor_update_updates_indexes.js
test_cursors.js
test_database_close_without_onclose.js
test_database_onclose.js
test_defaultStorageUpgrade.js
test_deleteDatabase.js
test_deleteDatabase_interactions.js
test_deleteDatabase_onblocked.js
test_deleteDatabase_onblocked_duringVersionChange.js
test_event_source.js
test_file_copy_failure.js
test_filehandle_append_read_data.js
test_getAll.js
test_globalObjects_ipc.js
test_globalObjects_other.js
test_globalObjects_xpc.js
test_global_data.js
test_idbSubdirUpgrade.js
test_idle_maintenance.js
test_index_empty_keyPath.js
test_index_getAll.js
test_index_getAllObjects.js
test_index_object_cursors.js
test_index_update_delete.js
test_indexes.js
test_indexes_bad_values.js
test_indexes_funny_things.js
test_invalid_cursor.js
test_invalid_version.js
test_invalidate.js
test_key_requirements.js
test_keys.js
test_locale_aware_index_getAll.js
test_locale_aware_index_getAllObjects.js
test_locale_aware_indexes.js
test_maximal_serialized_object_size.js
test_metadata2Restore.js
test_metadataRestore.js
test_multientry.js
test_mutableFileUpgrade.js
test_names_sorted.js
test_objectCursors.js
test_objectStore_getAllKeys.js
test_objectStore_inline_autoincrement_key_added_on_put.js
test_objectStore_openKeyCursor.js
test_objectStore_remove_values.js
test_object_identity.js
test_obsoleteOriginAttributesUpgrade.js
test_odd_result_order.js
test_oldDirectories.js
test_open_empty_db.js
test_open_for_principal.js
test_open_objectStore.js
test_optionalArguments.js
test_overlapping_transactions.js
test_persistenceType.js
test_put_get_values.js
test_put_get_values_autoIncrement.js
test_quotaExceeded_recovery.js
test_readonly_transactions.js
test_readwriteflush_disabled.js
test_remove_index.js
test_remove_objectStore.js
test_rename_index.js
test_rename_index_errors.js
test_rename_objectStore.js
test_rename_objectStore_errors.js
test_request_readyState.js
test_sandbox.js
test_schema18upgrade.js
test_schema21upgrade.js
test_schema23upgrade.js
test_setVersion.js
test_setVersion_abort.js
test_setVersion_events.js
test_setVersion_exclusion.js
test_setVersion_throw.js
test_snappyUpgrade.js
test_storageOption_pref.js
test_storagePersistentUpgrade.js
test_storage_manager_estimate.js
test_success_events_after_abort.js
test_table_locks.js
test_table_rollback.js
test_temporary_storage.js
test_traffic_jam.js
test_transaction_abort.js
test_transaction_abort_hang.js
test_transaction_duplicate_store_names.js
test_transaction_error.js
test_transaction_lifetimes.js
test_transaction_lifetimes_nested.js
test_transaction_ordering.js
test_unique_index_update.js
test_upgrade_add_index.js
test_view_put_get_values.js
test_wasm_put_get_values.js
test_wasm_recompile.js
test_writer_starvation.js
wasm_recompile_profile.zip
xpcshell-child-process.ini
xpcshell-head-child-process.js
xpcshell-head-parent-process.js Bug 1486147: Part 2 - Update JS string enumerator callers to use JS iteration. r=mccr8 2018-08-24 16:22:40 -07:00
xpcshell-parent-process.ini Bug 1496791 - Disable linux64-jsdcov completely. r=jmaher 2018-10-05 21:06:25 +00:00
xpcshell-shared.ini