IndexedDBTransaction 214 content/browser/indexed_db/indexed_db_context_impl.cc std::vector<const IndexedDBTransaction*> transactions = IndexedDBTransaction 216 content/browser/indexed_db/indexed_db_context_impl.cc for (std::vector<const IndexedDBTransaction*>::iterator trans_it = IndexedDBTransaction 221 content/browser/indexed_db/indexed_db_context_impl.cc const IndexedDBTransaction* transaction = *trans_it; IndexedDBTransaction 228 content/browser/indexed_db/indexed_db_context_impl.cc case IndexedDBTransaction::CREATED: IndexedDBTransaction 231 content/browser/indexed_db/indexed_db_context_impl.cc case IndexedDBTransaction::STARTED: IndexedDBTransaction 237 content/browser/indexed_db/indexed_db_context_impl.cc case IndexedDBTransaction::FINISHED: IndexedDBTransaction 21 content/browser/indexed_db/indexed_db_cursor.cc IndexedDBTransaction* transaction) IndexedDBTransaction 61 content/browser/indexed_db/indexed_db_cursor.cc IndexedDBTransaction* /*transaction*/) { IndexedDBTransaction 76 content/browser/indexed_db/indexed_db_cursor.cc IndexedDBTransaction* /*transaction*/) { IndexedDBTransaction 105 content/browser/indexed_db/indexed_db_cursor.cc IndexedDBTransaction* /*transaction*/) { IndexedDBTransaction 19 content/browser/indexed_db/indexed_db_cursor.h class IndexedDBTransaction; IndexedDBTransaction 27 content/browser/indexed_db/indexed_db_cursor.h IndexedDBTransaction* transaction); IndexedDBTransaction 48 content/browser/indexed_db/indexed_db_cursor.h IndexedDBTransaction* transaction); IndexedDBTransaction 51 content/browser/indexed_db/indexed_db_cursor.h IndexedDBTransaction* transaction); IndexedDBTransaction 55 content/browser/indexed_db/indexed_db_cursor.h IndexedDBTransaction* transaction); IndexedDBTransaction 64 content/browser/indexed_db/indexed_db_cursor.h const scoped_refptr<IndexedDBTransaction> transaction_; IndexedDBTransaction 201 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* IndexedDBDatabase::GetTransaction( IndexedDBTransaction 266 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 296 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 321 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 350 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 376 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 398 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 408 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 434 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 457 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 468 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 476 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 485 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 497 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 520 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 665 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction, IndexedDBTransaction 687 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction, IndexedDBTransaction 722 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 743 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 882 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 957 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 971 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 1001 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 1023 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 1092 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 1112 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 1151 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 1170 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 1202 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction = GetTransaction(transaction_id); IndexedDBTransaction 1217 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 1232 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 1255 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 1279 content/browser/indexed_db/indexed_db_database.cc void IndexedDBDatabase::TransactionFinished(IndexedDBTransaction* transaction, IndexedDBTransaction 1395 content/browser/indexed_db/indexed_db_database.cc TransactionCreated(new IndexedDBTransaction( IndexedDBTransaction 1404 content/browser/indexed_db/indexed_db_database.cc void IndexedDBDatabase::TransactionCreated(IndexedDBTransaction* transaction) { IndexedDBTransaction 1676 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 1684 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 1694 content/browser/indexed_db/indexed_db_database.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 33 content/browser/indexed_db/indexed_db_database.h class IndexedDBTransaction; IndexedDBTransaction 116 content/browser/indexed_db/indexed_db_database.h void TransactionCreated(IndexedDBTransaction* transaction); IndexedDBTransaction 117 content/browser/indexed_db/indexed_db_database.h void TransactionFinished(IndexedDBTransaction* transaction, bool committed); IndexedDBTransaction 177 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 179 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 182 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 185 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 189 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 192 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 195 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 198 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 201 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 204 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 210 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 213 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 215 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 218 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 223 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 227 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 230 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* transaction); IndexedDBTransaction 261 content/browser/indexed_db/indexed_db_database.h IndexedDBTransaction* GetTransaction(int64 transaction_id) const; IndexedDBTransaction 279 content/browser/indexed_db/indexed_db_database.h typedef std::map<int64, IndexedDBTransaction*> TransactionMap; IndexedDBTransaction 122 content/browser/indexed_db/indexed_db_index_writer.cc scoped_refptr<IndexedDBTransaction> transaction, IndexedDBTransaction 20 content/browser/indexed_db/indexed_db_index_writer.h class IndexedDBTransaction; IndexedDBTransaction 62 content/browser/indexed_db/indexed_db_index_writer.h scoped_refptr<IndexedDBTransaction> transaction, IndexedDBTransaction 23 content/browser/indexed_db/indexed_db_transaction.cc IndexedDBTransaction::TaskQueue::TaskQueue() {} IndexedDBTransaction 24 content/browser/indexed_db/indexed_db_transaction.cc IndexedDBTransaction::TaskQueue::~TaskQueue() { clear(); } IndexedDBTransaction 26 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::TaskQueue::clear() { IndexedDBTransaction 31 content/browser/indexed_db/indexed_db_transaction.cc IndexedDBTransaction::Operation IndexedDBTransaction::TaskQueue::pop() { IndexedDBTransaction 38 content/browser/indexed_db/indexed_db_transaction.cc IndexedDBTransaction::TaskStack::TaskStack() {} IndexedDBTransaction 39 content/browser/indexed_db/indexed_db_transaction.cc IndexedDBTransaction::TaskStack::~TaskStack() { clear(); } IndexedDBTransaction 41 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::TaskStack::clear() { IndexedDBTransaction 46 content/browser/indexed_db/indexed_db_transaction.cc IndexedDBTransaction::Operation IndexedDBTransaction::TaskStack::pop() { IndexedDBTransaction 53 content/browser/indexed_db/indexed_db_transaction.cc IndexedDBTransaction::IndexedDBTransaction( IndexedDBTransaction 79 content/browser/indexed_db/indexed_db_transaction.cc IndexedDBTransaction::~IndexedDBTransaction() { IndexedDBTransaction 88 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::ScheduleTask(Operation task, Operation abort_task) { IndexedDBTransaction 100 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::ScheduleTask(IndexedDBDatabase::TaskType type, IndexedDBTransaction 116 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::RunTasksIfStarted() { IndexedDBTransaction 129 content/browser/indexed_db/indexed_db_transaction.cc FROM_HERE, base::Bind(&IndexedDBTransaction::ProcessTaskQueue, this)); IndexedDBTransaction 132 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::Abort() { IndexedDBTransaction 137 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::Abort(const IndexedDBDatabaseError& error) { IndexedDBTransaction 145 content/browser/indexed_db/indexed_db_transaction.cc scoped_refptr<IndexedDBTransaction> protect(this); IndexedDBTransaction 185 content/browser/indexed_db/indexed_db_transaction.cc bool IndexedDBTransaction::IsTaskQueueEmpty() const { IndexedDBTransaction 189 content/browser/indexed_db/indexed_db_transaction.cc bool IndexedDBTransaction::HasPendingTasks() const { IndexedDBTransaction 193 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::RegisterOpenCursor(IndexedDBCursor* cursor) { IndexedDBTransaction 197 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::UnregisterOpenCursor(IndexedDBCursor* cursor) { IndexedDBTransaction 201 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::Start() { IndexedDBTransaction 213 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::Commit() { IndexedDBTransaction 234 content/browser/indexed_db/indexed_db_transaction.cc scoped_refptr<IndexedDBTransaction> protect(this); IndexedDBTransaction 273 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::ProcessTaskQueue() { IndexedDBTransaction 291 content/browser/indexed_db/indexed_db_transaction.cc scoped_refptr<IndexedDBTransaction> protect(this); IndexedDBTransaction 327 content/browser/indexed_db/indexed_db_transaction.cc base::Bind(&IndexedDBTransaction::Timeout, this)); IndexedDBTransaction 331 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::Timeout() { IndexedDBTransaction 337 content/browser/indexed_db/indexed_db_transaction.cc void IndexedDBTransaction::CloseOpenCursors() { IndexedDBTransaction 26 content/browser/indexed_db/indexed_db_transaction.h class CONTENT_EXPORT IndexedDBTransaction IndexedDBTransaction 27 content/browser/indexed_db/indexed_db_transaction.h : public NON_EXPORTED_BASE(base::RefCounted<IndexedDBTransaction>) { IndexedDBTransaction 29 content/browser/indexed_db/indexed_db_transaction.h typedef base::Callback<void(IndexedDBTransaction*)> Operation; IndexedDBTransaction 31 content/browser/indexed_db/indexed_db_transaction.h IndexedDBTransaction( IndexedDBTransaction 88 content/browser/indexed_db/indexed_db_transaction.h friend class base::RefCounted<IndexedDBTransaction>; IndexedDBTransaction 89 content/browser/indexed_db/indexed_db_transaction.h virtual ~IndexedDBTransaction(); IndexedDBTransaction 151 content/browser/indexed_db/indexed_db_transaction.h base::OneShotTimer<IndexedDBTransaction> timeout_timer_; IndexedDBTransaction 21 content/browser/indexed_db/indexed_db_transaction_coordinator.cc scoped_refptr<IndexedDBTransaction> transaction) { IndexedDBTransaction 24 content/browser/indexed_db/indexed_db_transaction_coordinator.cc DCHECK_EQ(IndexedDBTransaction::CREATED, transaction->state()); IndexedDBTransaction 31 content/browser/indexed_db/indexed_db_transaction_coordinator.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 53 content/browser/indexed_db/indexed_db_transaction_coordinator.cc IndexedDBTransaction* transaction) { IndexedDBTransaction 65 content/browser/indexed_db/indexed_db_transaction_coordinator.cc std::vector<const IndexedDBTransaction*> IndexedDBTransaction 67 content/browser/indexed_db/indexed_db_transaction_coordinator.cc std::vector<const IndexedDBTransaction*> result; IndexedDBTransaction 99 content/browser/indexed_db/indexed_db_transaction_coordinator.cc IndexedDBTransaction* transaction = *it; IndexedDBTransaction 110 content/browser/indexed_db/indexed_db_transaction_coordinator.cc scoped_refptr<IndexedDBTransaction> transaction = *it; IndexedDBTransaction 113 content/browser/indexed_db/indexed_db_transaction_coordinator.cc DCHECK_EQ(IndexedDBTransaction::CREATED, transaction->state()); IndexedDBTransaction 117 content/browser/indexed_db/indexed_db_transaction_coordinator.cc DCHECK_EQ(IndexedDBTransaction::STARTED, transaction->state()); IndexedDBTransaction 146 content/browser/indexed_db/indexed_db_transaction_coordinator.cc IndexedDBTransaction* const transaction, IndexedDBTransaction 18 content/browser/indexed_db/indexed_db_transaction_coordinator.h class IndexedDBTransaction; IndexedDBTransaction 27 content/browser/indexed_db/indexed_db_transaction_coordinator.h void DidCreateTransaction(scoped_refptr<IndexedDBTransaction> transaction); IndexedDBTransaction 28 content/browser/indexed_db/indexed_db_transaction_coordinator.h void DidFinishTransaction(IndexedDBTransaction* transaction); IndexedDBTransaction 33 content/browser/indexed_db/indexed_db_transaction_coordinator.h bool IsActive(IndexedDBTransaction* transaction); IndexedDBTransaction 37 content/browser/indexed_db/indexed_db_transaction_coordinator.h std::vector<const IndexedDBTransaction*> GetTransactions() const; IndexedDBTransaction 41 content/browser/indexed_db/indexed_db_transaction_coordinator.h bool CanStartTransaction(IndexedDBTransaction* const transaction, IndexedDBTransaction 47 content/browser/indexed_db/indexed_db_transaction_coordinator.h typedef list_set<scoped_refptr<IndexedDBTransaction> > TransactionSet; IndexedDBTransaction 31 content/browser/indexed_db/indexed_db_transaction_unittest.cc void DummyOperation(IndexedDBTransaction* transaction) {} IndexedDBTransaction 55 content/browser/indexed_db/indexed_db_transaction_unittest.cc scoped_refptr<IndexedDBTransaction> transaction = new IndexedDBTransaction( IndexedDBTransaction 65 content/browser/indexed_db/indexed_db_transaction_unittest.cc EXPECT_EQ(IndexedDBTransaction::STARTED, transaction->state()); IndexedDBTransaction 78 content/browser/indexed_db/indexed_db_transaction_unittest.cc EXPECT_EQ(IndexedDBTransaction::FINISHED, transaction->state()); IndexedDBTransaction 84 content/browser/indexed_db/indexed_db_transaction_unittest.cc EXPECT_EQ(IndexedDBTransaction::FINISHED, transaction->state()); IndexedDBTransaction 92 content/browser/indexed_db/indexed_db_transaction_unittest.cc scoped_refptr<IndexedDBTransaction> transaction = new IndexedDBTransaction( IndexedDBTransaction 102 content/browser/indexed_db/indexed_db_transaction_unittest.cc EXPECT_EQ(IndexedDBTransaction::STARTED, transaction->state()); IndexedDBTransaction 116 content/browser/indexed_db/indexed_db_transaction_unittest.cc EXPECT_EQ(IndexedDBTransaction::FINISHED, transaction->state()); IndexedDBTransaction 124 content/browser/indexed_db/indexed_db_transaction_unittest.cc void AbortTask(IndexedDBTransaction* transaction) { IndexedDBTransaction 139 content/browser/indexed_db/indexed_db_transaction_unittest.cc scoped_refptr<IndexedDBTransaction> transaction = new IndexedDBTransaction( IndexedDBTransaction 161 content/browser/indexed_db/indexed_db_transaction_unittest.cc EXPECT_EQ(IndexedDBTransaction::FINISHED, transaction->state());