| /external/chromium_org/third_party/WebKit/Source/modules/webdatabase/ |
| D | SQLTransactionBackend.cpp | 343 PassRefPtrWillBeRawPtr<SQLTransactionBackend> SQLTransactionBackend::create(DatabaseBackend* db, in create() 348 return adoptRefWillBeNoop(new SQLTransactionBackend(db, frontend, wrapper, readOnly)); in create() 351 SQLTransactionBackend::SQLTransactionBackend(DatabaseBackend* db, in SQLTransactionBackend() function in WebCore::SQLTransactionBackend 372 SQLTransactionBackend::~SQLTransactionBackend() in ~SQLTransactionBackend() 377 void SQLTransactionBackend::trace(Visitor* visitor) in trace() 387 void SQLTransactionBackend::doCleanup() in doCleanup() 437 AbstractSQLStatement* SQLTransactionBackend::currentStatement() in currentStatement() 442 SQLErrorData* SQLTransactionBackend::transactionError() in transactionError() 447 void SQLTransactionBackend::setShouldRetryCurrentStatement(bool shouldRetry) in setShouldRetryCurrentStatement() 453 SQLTransactionBackend::StateFunction SQLTransactionBackend::stateFunctionFor(SQLTransactionState st… in stateFunctionFor() [all …]
|
| D | SQLTransactionBackend.h | 48 class SQLTransactionBackend; variable 55 virtual bool performPreflight(SQLTransactionBackend*) = 0; 56 virtual bool performPostflight(SQLTransactionBackend*) = 0; 58 virtual void handleCommitFailedAfterPostflight(SQLTransactionBackend*) = 0; 61 class SQLTransactionBackend FINAL : public AbstractSQLTransactionBackend, public SQLTransactionStat… 63 static PassRefPtrWillBeRawPtr<SQLTransactionBackend> create(DatabaseBackend*, 66 virtual ~SQLTransactionBackend(); 77 SQLTransactionBackend(DatabaseBackend*, PassRefPtrWillBeRawPtr<AbstractSQLTransaction>,
|
| D | SQLTransactionCoordinator.h | 44 class SQLTransactionBackend; variable 52 void acquireLock(SQLTransactionBackend*); 53 void releaseLock(SQLTransactionBackend*); 56 typedef Deque<RefPtrWillBeMember<SQLTransactionBackend> > TransactionsQueue; 59 WillBeHeapHashSet<RefPtrWillBeMember<SQLTransactionBackend> > activeReadTransactions; 60 RefPtrWillBeMember<SQLTransactionBackend> activeWriteTransaction;
|
| D | SQLTransactionCoordinator.cpp | 40 static String getDatabaseIdentifier(SQLTransactionBackend* transaction) in getDatabaseIdentifier() 62 …RefPtrWillBeRawPtr<SQLTransactionBackend> firstPendingTransaction = info.pendingTransactions.first… in processPendingTransactions() 76 void SQLTransactionCoordinator::acquireLock(SQLTransactionBackend* transaction) in acquireLock() 96 void SQLTransactionCoordinator::releaseLock(SQLTransactionBackend* transaction) in releaseLock() 134 …for (WillBeHeapHashSet<RefPtrWillBeMember<SQLTransactionBackend> >::iterator activeReadTransaction… in shutdown() 145 … RefPtrWillBeRawPtr<SQLTransactionBackend> transaction = info.pendingTransactions.first(); in shutdown()
|
| D | DatabaseBackend.cpp | 94 RefPtrWillBeRawPtr<SQLTransactionBackend> transaction = nullptr; in close() 108 PassRefPtrWillBeRawPtr<SQLTransactionBackend> DatabaseBackend::runTransaction(PassRefPtrWillBeRawPt… in runTransaction() 119 …RefPtrWillBeRawPtr<SQLTransactionBackend> transactionBackend = SQLTransactionBackend::create(this,… in runTransaction() 137 RefPtrWillBeRawPtr<SQLTransactionBackend> transaction = nullptr; in scheduleTransaction() 151 void DatabaseBackend::scheduleTransactionStep(SQLTransactionBackend* transaction) in scheduleTransactionStep()
|
| D | DatabaseBackend.h | 39 class SQLTransactionBackend; variable 57 …PassRefPtrWillBeRawPtr<SQLTransactionBackend> runTransaction(PassRefPtrWillBeRawPtr<SQLTransaction… 58 void scheduleTransactionStep(SQLTransactionBackend*); 74 Deque<RefPtrWillBeMember<SQLTransactionBackend> > m_transactionQueue;
|
| D | ChangeVersionWrapper.h | 44 virtual bool performPreflight(SQLTransactionBackend*) OVERRIDE; 45 virtual bool performPostflight(SQLTransactionBackend*) OVERRIDE; 47 virtual void handleCommitFailedAfterPostflight(SQLTransactionBackend*) OVERRIDE;
|
| D | DatabaseTask.h | 120 …static PassOwnPtr<DatabaseTransactionTask> create(PassRefPtrWillBeRawPtr<SQLTransactionBackend> tr… in create() 125 SQLTransactionBackend* transaction() const { return m_transaction.get(); } in transaction() 128 explicit DatabaseTransactionTask(PassRefPtrWillBeRawPtr<SQLTransactionBackend>); 136 RefPtrWillBeCrossThreadPersistent<SQLTransactionBackend> m_transaction;
|
| D | ChangeVersionWrapper.cpp | 44 bool ChangeVersionWrapper::performPreflight(SQLTransactionBackend* transaction) in performPreflight() 68 bool ChangeVersionWrapper::performPostflight(SQLTransactionBackend* transaction) in performPostflight() 88 void ChangeVersionWrapper::handleCommitFailedAfterPostflight(SQLTransactionBackend* transaction) in handleCommitFailedAfterPostflight()
|
| D | SQLStatementBackend.h | 43 class SQLTransactionBackend; variable
|
| D | Database.h | 46 class SQLTransactionBackend; variable
|
| D | DatabaseTask.cpp | 134 …seTransactionTask::DatabaseTransactionTask(PassRefPtrWillBeRawPtr<SQLTransactionBackend> transacti… in DatabaseTransactionTask()
|
| D | DatabaseBackendBase.h | 96 friend class SQLTransactionBackend; variable
|
| D | Database.cpp | 149 …RefPtrWillBeRawPtr<SQLTransactionBackend> transactionBackend = backend()->runTransaction(transacti… in runTransaction()
|
| /external/chromium_org/third_party/WebKit/Source/modules/ |
| D | modules.gypi | 866 'webdatabase/SQLTransactionBackend.cpp', 867 'webdatabase/SQLTransactionBackend.h',
|
| D | modules.target.linux-x86.mk | 426 third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.cpp \
|
| D | modules.target.darwin-arm64.mk | 426 third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.cpp \
|
| D | modules.target.linux-mips.mk | 426 third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.cpp \
|
| D | modules.target.linux-x86_64.mk | 426 third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.cpp \
|
| D | modules.target.darwin-x86.mk | 426 third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.cpp \
|
| D | modules.target.darwin-mips.mk | 426 third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.cpp \
|
| D | modules.target.darwin-x86_64.mk | 426 third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.cpp \
|
| D | modules.target.linux-arm64.mk | 426 third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.cpp \
|
| D | modules.target.darwin-arm.mk | 426 third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.cpp \
|
| D | modules.target.linux-arm.mk | 426 third_party/WebKit/Source/modules/webdatabase/SQLTransactionBackend.cpp \
|