--- a/storage/mozStorageConnection.h+++ b/storage/mozStorageConnection.h@@ -371,16 +371,21 @@ private: * connection. * * This variable should be accessed while holding the * sharedAsyncExecutionMutex. */ bool mConnectionClosed; /**+ * Stores the default behavior for all transactions run on this connection.+ */+ mozilla::Atomic<int32_t> mDefaultTransactionType;++ /** * Tracks if we have a transaction in progress or not. Access protected by * sharedDBMutex. */ bool mTransactionInProgress; /** * Used to trigger cleanup logic only the first time our refcount hits 1. We * may trigger a failsafe Close() that invokes SpinningSynchronousClose()