m_transaction 83 Source/modules/indexeddb/IDBCursor.cpp , m_transaction(transaction) m_transaction 92 Source/modules/indexeddb/IDBCursor.cpp ASSERT(m_transaction); m_transaction 116 Source/modules/indexeddb/IDBCursor.cpp if (m_transaction->isFinished()) { m_transaction 120 Source/modules/indexeddb/IDBCursor.cpp if (!m_transaction->isActive()) { m_transaction 124 Source/modules/indexeddb/IDBCursor.cpp if (m_transaction->isReadOnly()) { m_transaction 159 Source/modules/indexeddb/IDBCursor.cpp if (m_transaction->isFinished()) { m_transaction 163 Source/modules/indexeddb/IDBCursor.cpp if (!m_transaction->isActive()) { m_transaction 202 Source/modules/indexeddb/IDBCursor.cpp if (m_transaction->isFinished()) { m_transaction 206 Source/modules/indexeddb/IDBCursor.cpp if (!m_transaction->isActive()) { m_transaction 251 Source/modules/indexeddb/IDBCursor.cpp if (m_transaction->isFinished()) { m_transaction 255 Source/modules/indexeddb/IDBCursor.cpp if (!m_transaction->isActive()) { m_transaction 259 Source/modules/indexeddb/IDBCursor.cpp if (m_transaction->isReadOnly()) { m_transaction 280 Source/modules/indexeddb/IDBCursor.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 281 Source/modules/indexeddb/IDBCursor.cpp m_transaction->backendDB()->deleteRange(m_transaction->id(), effectiveObjectStore()->id(), keyRange.release(), WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 108 Source/modules/indexeddb/IDBCursor.h RefPtr<IDBTransaction> m_transaction; m_transaction 50 Source/modules/indexeddb/IDBIndex.cpp , m_transaction(transaction) m_transaction 54 Source/modules/indexeddb/IDBIndex.cpp ASSERT(m_transaction); m_transaction 76 Source/modules/indexeddb/IDBIndex.cpp if (m_transaction->isFinished()) { m_transaction 80 Source/modules/indexeddb/IDBIndex.cpp if (!m_transaction->isActive()) { m_transaction 97 Source/modules/indexeddb/IDBIndex.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 99 Source/modules/indexeddb/IDBIndex.cpp backendDB()->openCursor(m_transaction->id(), m_objectStore->id(), m_metadata.id, keyRange, direction, false, WebIDBDatabase::NormalTask, WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 110 Source/modules/indexeddb/IDBIndex.cpp if (m_transaction->isFinished()) { m_transaction 114 Source/modules/indexeddb/IDBIndex.cpp if (!m_transaction->isActive()) { m_transaction 123 Source/modules/indexeddb/IDBIndex.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 124 Source/modules/indexeddb/IDBIndex.cpp backendDB()->count(m_transaction->id(), m_objectStore->id(), m_metadata.id, keyRange.release(), WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 135 Source/modules/indexeddb/IDBIndex.cpp if (m_transaction->isFinished()) { m_transaction 139 Source/modules/indexeddb/IDBIndex.cpp if (!m_transaction->isActive()) { m_transaction 151 Source/modules/indexeddb/IDBIndex.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 153 Source/modules/indexeddb/IDBIndex.cpp backendDB()->openCursor(m_transaction->id(), m_objectStore->id(), m_metadata.id, keyRange.release(), direction, true, WebIDBDatabase::NormalTask, WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 175 Source/modules/indexeddb/IDBIndex.cpp if (m_transaction->isFinished()) { m_transaction 179 Source/modules/indexeddb/IDBIndex.cpp if (!m_transaction->isActive()) { m_transaction 192 Source/modules/indexeddb/IDBIndex.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 193 Source/modules/indexeddb/IDBIndex.cpp backendDB()->get(m_transaction->id(), m_objectStore->id(), m_metadata.id, keyRange.release(), keyOnly, WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 199 Source/modules/indexeddb/IDBIndex.cpp return m_transaction->backendDB(); m_transaction 81 Source/modules/indexeddb/IDBIndex.h RefPtr<IDBTransaction> m_transaction; m_transaction 55 Source/modules/indexeddb/IDBObjectStore.cpp , m_transaction(transaction) m_transaction 58 Source/modules/indexeddb/IDBObjectStore.cpp ASSERT(m_transaction); m_transaction 87 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isFinished()) { m_transaction 91 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isActive()) { m_transaction 103 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 104 Source/modules/indexeddb/IDBObjectStore.cpp backendDB()->get(m_transaction->id(), id(), IDBIndexMetadata::InvalidId, keyRange.release(), false, WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 158 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isFinished()) { m_transaction 162 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isActive()) { m_transaction 166 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isReadOnly()) { m_transaction 229 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, source, m_transaction.get()); m_transaction 233 Source/modules/indexeddb/IDBObjectStore.cpp backendDB()->put(m_transaction->id(), id(), blink::WebData(valueBuffer), key.release(), static_cast<WebIDBDatabase::PutMode>(putMode), WebIDBCallbacksImpl::create(request).leakPtr(), indexIds, indexKeys); m_transaction 244 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isFinished()) { m_transaction 248 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isActive()) { m_transaction 252 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isReadOnly()) { m_transaction 265 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 266 Source/modules/indexeddb/IDBObjectStore.cpp backendDB()->deleteRange(m_transaction->id(), id(), keyRange.release(), WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 277 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isFinished()) { m_transaction 281 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isActive()) { m_transaction 285 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isReadOnly()) { m_transaction 290 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 291 Source/modules/indexeddb/IDBObjectStore.cpp backendDB()->clear(m_transaction->id(), id(), WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 379 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isVersionChange()) { m_transaction 387 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isFinished()) { m_transaction 391 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isActive()) { m_transaction 414 Source/modules/indexeddb/IDBObjectStore.cpp backendDB()->createIndex(m_transaction->id(), id(), indexId, name, keyPath, unique, multiEntry); m_transaction 419 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBIndex> index = IDBIndex::create(metadata, this, m_transaction.get()); m_transaction 422 Source/modules/indexeddb/IDBObjectStore.cpp m_transaction->db()->indexCreated(id(), metadata); m_transaction 432 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IndexPopulator> indexPopulator = IndexPopulator::create(transaction()->db(), m_transaction->id(), id(), metadata); m_transaction 445 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isFinished()) { m_transaction 470 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBIndex> index = IDBIndex::create(*indexMetadata, this, m_transaction.get()); m_transaction 478 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isVersionChange()) { m_transaction 486 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isFinished()) { m_transaction 490 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isActive()) { m_transaction 500 Source/modules/indexeddb/IDBObjectStore.cpp backendDB()->deleteIndex(m_transaction->id(), id(), indexId); m_transaction 503 Source/modules/indexeddb/IDBObjectStore.cpp m_transaction->db()->indexDeleted(id(), indexId); m_transaction 518 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isFinished()) { m_transaction 522 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isActive()) { m_transaction 540 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 543 Source/modules/indexeddb/IDBObjectStore.cpp backendDB()->openCursor(m_transaction->id(), id(), IDBIndexMetadata::InvalidId, range, direction, false, taskType, WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 554 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isFinished()) { m_transaction 558 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isActive()) { m_transaction 571 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 574 Source/modules/indexeddb/IDBObjectStore.cpp backendDB()->openCursor(m_transaction->id(), id(), IDBIndexMetadata::InvalidId, keyRange.release(), direction, true, WebIDBDatabase::NormalTask, WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 585 Source/modules/indexeddb/IDBObjectStore.cpp if (m_transaction->isFinished()) { m_transaction 589 Source/modules/indexeddb/IDBObjectStore.cpp if (!m_transaction->isActive()) { m_transaction 598 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); m_transaction 599 Source/modules/indexeddb/IDBObjectStore.cpp backendDB()->count(m_transaction->id(), id(), IDBIndexMetadata::InvalidId, keyRange.release(), WebIDBCallbacksImpl::create(request).leakPtr()); m_transaction 605 Source/modules/indexeddb/IDBObjectStore.cpp ASSERT(m_transaction->isFinished()); m_transaction 624 Source/modules/indexeddb/IDBObjectStore.cpp return m_transaction->backendDB(); m_transaction 65 Source/modules/indexeddb/IDBObjectStore.h PassRefPtr<IDBTransaction> transaction() const { return m_transaction; } m_transaction 115 Source/modules/indexeddb/IDBObjectStore.h RefPtr<IDBTransaction> m_transaction; m_transaction 101 Source/modules/indexeddb/IDBOpenDBRequest.cpp m_transaction = IDBTransaction::create(executionContext(), m_transactionId, idbDatabase.get(), this, oldMetadata); m_transaction 60 Source/modules/indexeddb/IDBRequest.cpp , m_transaction(transaction) m_transaction 160 Source/modules/indexeddb/IDBRequest.cpp ASSERT(m_transaction); m_transaction 169 Source/modules/indexeddb/IDBRequest.cpp m_transaction->registerRequest(this); m_transaction 252 Source/modules/indexeddb/IDBRequest.cpp cursor = IDBCursor::create(backend, m_cursorDirection, this, m_source.get(), m_transaction.get()); m_transaction 255 Source/modules/indexeddb/IDBRequest.cpp cursor = IDBCursorWithValue::create(backend, m_cursorDirection, this, m_source.get(), m_transaction.get()); m_transaction 384 Source/modules/indexeddb/IDBRequest.cpp if (m_transaction) { m_transaction 385 Source/modules/indexeddb/IDBRequest.cpp m_transaction->unregisterRequest(this); m_transaction 386 Source/modules/indexeddb/IDBRequest.cpp m_transaction.clear(); m_transaction 422 Source/modules/indexeddb/IDBRequest.cpp if (m_transaction && !m_preventPropagation) { m_transaction 423 Source/modules/indexeddb/IDBRequest.cpp targets.append(m_transaction); m_transaction 428 Source/modules/indexeddb/IDBRequest.cpp targets.append(m_transaction->db()); m_transaction 446 Source/modules/indexeddb/IDBRequest.cpp const bool setTransactionActive = m_transaction && (event->type() == EventTypeNames::success || event->type() == EventTypeNames::upgradeneeded || (event->type() == EventTypeNames::error && !m_requestAborted)); m_transaction 449 Source/modules/indexeddb/IDBRequest.cpp m_transaction->setActive(true); m_transaction 453 Source/modules/indexeddb/IDBRequest.cpp if (m_transaction) { m_transaction 455 Source/modules/indexeddb/IDBRequest.cpp m_transaction->unregisterRequest(this); m_transaction 460 Source/modules/indexeddb/IDBRequest.cpp m_transaction->setError(m_error); m_transaction 461 Source/modules/indexeddb/IDBRequest.cpp m_transaction->abort(IGNORE_EXCEPTION); m_transaction 466 Source/modules/indexeddb/IDBRequest.cpp m_transaction->setActive(false); m_transaction 482 Source/modules/indexeddb/IDBRequest.cpp if (m_transaction && !m_requestAborted) { m_transaction 483 Source/modules/indexeddb/IDBRequest.cpp m_transaction->setError(DOMError::create(AbortError, "Uncaught exception in event handler.")); m_transaction 484 Source/modules/indexeddb/IDBRequest.cpp m_transaction->abort(IGNORE_EXCEPTION); m_transaction 490 Source/modules/indexeddb/IDBRequest.cpp ASSERT(m_transaction); m_transaction 491 Source/modules/indexeddb/IDBRequest.cpp ASSERT(m_transaction->isVersionChange()); m_transaction 495 Source/modules/indexeddb/IDBRequest.cpp m_transaction.clear(); m_transaction 73 Source/modules/indexeddb/IDBRequest.h PassRefPtr<IDBTransaction> transaction() const { return m_transaction; } m_transaction 150 Source/modules/indexeddb/IDBRequest.h RefPtr<IDBTransaction> m_transaction; m_transaction 171 Source/modules/webdatabase/Database.cpp m_transaction->performPendingCallback(); m_transaction 176 Source/modules/webdatabase/Database.cpp : m_transaction(transaction) m_transaction 180 Source/modules/webdatabase/Database.cpp RefPtrWillBeCrossThreadPersistent<SQLTransaction> m_transaction; m_transaction 207 Source/modules/webdatabase/DatabaseSync.cpp m_transaction.rollbackIfInProgress(); m_transaction 84 Source/modules/webdatabase/DatabaseSync.h explicit TransactionObserver(SQLTransactionSync& transaction) : m_transaction(transaction) { } m_transaction 88 Source/modules/webdatabase/DatabaseSync.h SQLTransactionSync& m_transaction; m_transaction 146 Source/modules/webdatabase/DatabaseTask.cpp m_transaction->performNextStep(); m_transaction 159 Source/modules/webdatabase/DatabaseTask.cpp m_transaction->notifyDatabaseThreadIsShuttingDown(); m_transaction 125 Source/modules/webdatabase/DatabaseTask.h SQLTransactionBackend* transaction() const { return m_transaction.get(); } m_transaction 136 Source/modules/webdatabase/DatabaseTask.h RefPtrWillBeCrossThreadPersistent<SQLTransactionBackend> m_transaction;