SQLTransactionBackend   44 Source/modules/webdatabase/ChangeVersionWrapper.cpp bool ChangeVersionWrapper::performPreflight(SQLTransactionBackend* transaction)
SQLTransactionBackend   68 Source/modules/webdatabase/ChangeVersionWrapper.cpp bool ChangeVersionWrapper::performPostflight(SQLTransactionBackend* transaction)
SQLTransactionBackend   88 Source/modules/webdatabase/ChangeVersionWrapper.cpp void ChangeVersionWrapper::handleCommitFailedAfterPostflight(SQLTransactionBackend* transaction)
SQLTransactionBackend   44 Source/modules/webdatabase/ChangeVersionWrapper.h     virtual bool performPreflight(SQLTransactionBackend*) OVERRIDE;
SQLTransactionBackend   45 Source/modules/webdatabase/ChangeVersionWrapper.h     virtual bool performPostflight(SQLTransactionBackend*) OVERRIDE;
SQLTransactionBackend   47 Source/modules/webdatabase/ChangeVersionWrapper.h     virtual void handleCommitFailedAfterPostflight(SQLTransactionBackend*) OVERRIDE;
SQLTransactionBackend  149 Source/modules/webdatabase/Database.cpp     RefPtrWillBeRawPtr<SQLTransactionBackend> transactionBackend = backend()->runTransaction(transaction, readOnly, changeVersionData);
SQLTransactionBackend   46 Source/modules/webdatabase/Database.h class SQLTransactionBackend;
SQLTransactionBackend   94 Source/modules/webdatabase/DatabaseBackend.cpp         RefPtrWillBeRawPtr<SQLTransactionBackend> transaction = nullptr;
SQLTransactionBackend  108 Source/modules/webdatabase/DatabaseBackend.cpp PassRefPtrWillBeRawPtr<SQLTransactionBackend> DatabaseBackend::runTransaction(PassRefPtrWillBeRawPtr<SQLTransaction> transaction,
SQLTransactionBackend  119 Source/modules/webdatabase/DatabaseBackend.cpp     RefPtrWillBeRawPtr<SQLTransactionBackend> transactionBackend = SQLTransactionBackend::create(this, transaction, wrapper.release(), readOnly);
SQLTransactionBackend  137 Source/modules/webdatabase/DatabaseBackend.cpp     RefPtrWillBeRawPtr<SQLTransactionBackend> transaction = nullptr;
SQLTransactionBackend  151 Source/modules/webdatabase/DatabaseBackend.cpp void DatabaseBackend::scheduleTransactionStep(SQLTransactionBackend* transaction)
SQLTransactionBackend   39 Source/modules/webdatabase/DatabaseBackend.h class SQLTransactionBackend;
SQLTransactionBackend   57 Source/modules/webdatabase/DatabaseBackend.h     PassRefPtrWillBeRawPtr<SQLTransactionBackend> runTransaction(PassRefPtrWillBeRawPtr<SQLTransaction>, bool readOnly, const ChangeVersionData*);
SQLTransactionBackend   58 Source/modules/webdatabase/DatabaseBackend.h     void scheduleTransactionStep(SQLTransactionBackend*);
SQLTransactionBackend   74 Source/modules/webdatabase/DatabaseBackend.h     Deque<RefPtrWillBeMember<SQLTransactionBackend> > m_transactionQueue;
SQLTransactionBackend   96 Source/modules/webdatabase/DatabaseBackendBase.h     friend class SQLTransactionBackend;
SQLTransactionBackend  134 Source/modules/webdatabase/DatabaseTask.cpp DatabaseBackend::DatabaseTransactionTask::DatabaseTransactionTask(PassRefPtrWillBeRawPtr<SQLTransactionBackend> transaction)
SQLTransactionBackend  120 Source/modules/webdatabase/DatabaseTask.h     static PassOwnPtr<DatabaseTransactionTask> create(PassRefPtrWillBeRawPtr<SQLTransactionBackend> transaction)
SQLTransactionBackend  125 Source/modules/webdatabase/DatabaseTask.h     SQLTransactionBackend* transaction() const { return m_transaction.get(); }
SQLTransactionBackend  128 Source/modules/webdatabase/DatabaseTask.h     explicit DatabaseTransactionTask(PassRefPtrWillBeRawPtr<SQLTransactionBackend>);
SQLTransactionBackend  136 Source/modules/webdatabase/DatabaseTask.h     RefPtrWillBeCrossThreadPersistent<SQLTransactionBackend> m_transaction;
SQLTransactionBackend   43 Source/modules/webdatabase/SQLStatementBackend.h class SQLTransactionBackend;
SQLTransactionBackend  343 Source/modules/webdatabase/SQLTransactionBackend.cpp PassRefPtrWillBeRawPtr<SQLTransactionBackend> SQLTransactionBackend::create(DatabaseBackend* db,
SQLTransactionBackend  348 Source/modules/webdatabase/SQLTransactionBackend.cpp     return adoptRefWillBeNoop(new SQLTransactionBackend(db, frontend, wrapper, readOnly));
SQLTransactionBackend  351 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionBackend::SQLTransactionBackend(DatabaseBackend* db,
SQLTransactionBackend  372 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionBackend::~SQLTransactionBackend()
SQLTransactionBackend  377 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::trace(Visitor* visitor)
SQLTransactionBackend  386 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::doCleanup()
SQLTransactionBackend  436 Source/modules/webdatabase/SQLTransactionBackend.cpp AbstractSQLStatement* SQLTransactionBackend::currentStatement()
SQLTransactionBackend  441 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLErrorData* SQLTransactionBackend::transactionError()
SQLTransactionBackend  446 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::setShouldRetryCurrentStatement(bool shouldRetry)
SQLTransactionBackend  452 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionBackend::StateFunction SQLTransactionBackend::stateFunctionFor(SQLTransactionState state)
SQLTransactionBackend  455 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::unreachableState,            // 0. end
SQLTransactionBackend  456 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::unreachableState,            // 1. idle
SQLTransactionBackend  457 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::acquireLock,                 // 2.
SQLTransactionBackend  458 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::openTransactionAndPreflight, // 3.
SQLTransactionBackend  459 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::runStatements,               // 4.
SQLTransactionBackend  460 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::postflightAndCommit,         // 5.
SQLTransactionBackend  461 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::cleanupAndTerminate,         // 6.
SQLTransactionBackend  462 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::cleanupAfterTransactionErrorCallback, // 7.
SQLTransactionBackend  463 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::sendToFrontendState,         // 8. deliverTransactionCallback
SQLTransactionBackend  464 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::sendToFrontendState,         // 9. deliverTransactionErrorCallback
SQLTransactionBackend  465 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::sendToFrontendState,         // 10. deliverStatementCallback
SQLTransactionBackend  466 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::sendToFrontendState,         // 11. deliverQuotaIncreaseCallback
SQLTransactionBackend  467 Source/modules/webdatabase/SQLTransactionBackend.cpp         &SQLTransactionBackend::sendToFrontendState          // 12. deliverSuccessCallback
SQLTransactionBackend  476 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::enqueueStatementBackend(PassRefPtrWillBeRawPtr<SQLStatementBackend> statementBackend)
SQLTransactionBackend  482 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::computeNextStateAndCleanupIfNeeded()
SQLTransactionBackend  522 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::performNextStep()
SQLTransactionBackend  528 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::executeSQL(PassOwnPtr<AbstractSQLStatement> statement,
SQLTransactionBackend  534 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::notifyDatabaseThreadIsShuttingDown()
SQLTransactionBackend  546 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::acquireLock()
SQLTransactionBackend  552 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::lockAcquired()
SQLTransactionBackend  558 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::openTransactionAndPreflight()
SQLTransactionBackend  624 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::runStatements()
SQLTransactionBackend  658 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::getNextStatement()
SQLTransactionBackend  667 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::runCurrentStatementAndGetNextState()
SQLTransactionBackend  701 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::nextStateForCurrentStatementError()
SQLTransactionBackend  717 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::postflightAndCommit()
SQLTransactionBackend  763 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::cleanupAndTerminate()
SQLTransactionBackend  777 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::nextStateForTransactionError()
SQLTransactionBackend  788 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::cleanupAfterTransactionErrorCallback()
SQLTransactionBackend  811 Source/modules/webdatabase/SQLTransactionBackend.cpp void SQLTransactionBackend::requestTransitToState(SQLTransactionState nextState)
SQLTransactionBackend  822 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::unreachableState()
SQLTransactionBackend  828 Source/modules/webdatabase/SQLTransactionBackend.cpp SQLTransactionState SQLTransactionBackend::sendToFrontendState()
SQLTransactionBackend   48 Source/modules/webdatabase/SQLTransactionBackend.h class SQLTransactionBackend;
SQLTransactionBackend   55 Source/modules/webdatabase/SQLTransactionBackend.h     virtual bool performPreflight(SQLTransactionBackend*) = 0;
SQLTransactionBackend   56 Source/modules/webdatabase/SQLTransactionBackend.h     virtual bool performPostflight(SQLTransactionBackend*) = 0;
SQLTransactionBackend   58 Source/modules/webdatabase/SQLTransactionBackend.h     virtual void handleCommitFailedAfterPostflight(SQLTransactionBackend*) = 0;
SQLTransactionBackend   61 Source/modules/webdatabase/SQLTransactionBackend.h class SQLTransactionBackend FINAL : public AbstractSQLTransactionBackend, public SQLTransactionStateMachine<SQLTransactionBackend> {
SQLTransactionBackend   63 Source/modules/webdatabase/SQLTransactionBackend.h     static PassRefPtrWillBeRawPtr<SQLTransactionBackend> create(DatabaseBackend*,
SQLTransactionBackend   66 Source/modules/webdatabase/SQLTransactionBackend.h     virtual ~SQLTransactionBackend();
SQLTransactionBackend   77 Source/modules/webdatabase/SQLTransactionBackend.h     SQLTransactionBackend(DatabaseBackend*, PassRefPtrWillBeRawPtr<AbstractSQLTransaction>,
SQLTransactionBackend   40 Source/modules/webdatabase/SQLTransactionCoordinator.cpp static String getDatabaseIdentifier(SQLTransactionBackend* transaction)
SQLTransactionBackend   62 Source/modules/webdatabase/SQLTransactionCoordinator.cpp     RefPtrWillBeRawPtr<SQLTransactionBackend> firstPendingTransaction = info.pendingTransactions.first();
SQLTransactionBackend   76 Source/modules/webdatabase/SQLTransactionCoordinator.cpp void SQLTransactionCoordinator::acquireLock(SQLTransactionBackend* transaction)
SQLTransactionBackend   96 Source/modules/webdatabase/SQLTransactionCoordinator.cpp void SQLTransactionCoordinator::releaseLock(SQLTransactionBackend* transaction)
SQLTransactionBackend  134 Source/modules/webdatabase/SQLTransactionCoordinator.cpp         for (WillBeHeapHashSet<RefPtrWillBeMember<SQLTransactionBackend> >::iterator activeReadTransactionsIterator =
SQLTransactionBackend  145 Source/modules/webdatabase/SQLTransactionCoordinator.cpp             RefPtrWillBeRawPtr<SQLTransactionBackend> transaction = info.pendingTransactions.first();
SQLTransactionBackend   44 Source/modules/webdatabase/SQLTransactionCoordinator.h class SQLTransactionBackend;
SQLTransactionBackend   52 Source/modules/webdatabase/SQLTransactionCoordinator.h     void acquireLock(SQLTransactionBackend*);
SQLTransactionBackend   53 Source/modules/webdatabase/SQLTransactionCoordinator.h     void releaseLock(SQLTransactionBackend*);
SQLTransactionBackend   56 Source/modules/webdatabase/SQLTransactionCoordinator.h     typedef Deque<RefPtrWillBeMember<SQLTransactionBackend> > TransactionsQueue;
SQLTransactionBackend   59 Source/modules/webdatabase/SQLTransactionCoordinator.h         WillBeHeapHashSet<RefPtrWillBeMember<SQLTransactionBackend> > activeReadTransactions;
SQLTransactionBackend   60 Source/modules/webdatabase/SQLTransactionCoordinator.h         RefPtrWillBeMember<SQLTransactionBackend> activeWriteTransaction;