gecko-dev/storage/test/gtest
Jan Varga eeb8cf2781 Bug 1695883 - Add explicit fallible mozStorageTransaction::Start method for starting the transaction; r=dom-storage-reviewers,sg
The new method is mandatory because mozStorageTransaction constructor no longer
starts the transaction. It must be started explicitely.

All consumers have been adjusted, but only dom/quota, dom/indexedDB, dom/cache,
dom/localstorage and dom/storage handle the error. Other components like
netwerk/cache, netwerk/cookie and toolkit/components currently only warn on
failure to start a transaction. Bug 1696129, 1696130 and 1696133 have been
filed for proper handling of transaction start failures in those components.

Differential Revision: https://phabricator.services.mozilla.com/D106893
2021-03-04 04:38:06 +00:00
..
moz.build
storage_test_harness.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
test_AsXXX_helpers.cpp
test_StatementCache.cpp
test_asyncStatementExecution_transaction.cpp
test_async_callbacks_with_spun_event_loops.cpp
test_binding_params.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
test_deadlock_detector.cpp
test_file_perms.cpp
test_mutex.cpp
test_spinningSynchronousClose.cpp
test_statement_scoper.cpp
test_transaction_helper.cpp Bug 1695883 - Add explicit fallible mozStorageTransaction::Start method for starting the transaction; r=dom-storage-reviewers,sg 2021-03-04 04:38:06 +00:00
test_true_async.cpp
test_unlock_notify.cpp