IDBTransaction 54 Source/core/events/EventTarget.h class IDBTransaction; IDBTransaction 101 Source/modules/indexeddb/IDBAny.cpp IDBTransaction* IDBAny::idbTransaction() const IDBTransaction 165 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<IDBTransaction> value) IDBTransaction 47 Source/modules/indexeddb/IDBAny.h class IDBTransaction; IDBTransaction 105 Source/modules/indexeddb/IDBAny.h IDBTransaction* idbTransaction() const; IDBTransaction 119 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<IDBTransaction>); IDBTransaction 135 Source/modules/indexeddb/IDBAny.h const RefPtr<IDBTransaction> m_idbTransaction; IDBTransaction 49 Source/modules/indexeddb/IDBCursor.cpp PassRefPtr<IDBCursor> IDBCursor::create(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction) IDBTransaction 78 Source/modules/indexeddb/IDBCursor.cpp IDBCursor::IDBCursor(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction) IDBTransaction 44 Source/modules/indexeddb/IDBCursor.h class IDBTransaction; IDBTransaction 58 Source/modules/indexeddb/IDBCursor.h static PassRefPtr<IDBCursor> create(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursor::Direction, IDBRequest*, IDBAny* source, IDBTransaction*); IDBTransaction 96 Source/modules/indexeddb/IDBCursor.h IDBCursor(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursor::Direction, IDBRequest*, IDBAny* source, IDBTransaction*); IDBTransaction 108 Source/modules/indexeddb/IDBCursor.h RefPtr<IDBTransaction> m_transaction; IDBTransaction 35 Source/modules/indexeddb/IDBCursorWithValue.cpp PassRefPtr<IDBCursorWithValue> IDBCursorWithValue::create(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction) IDBTransaction 40 Source/modules/indexeddb/IDBCursorWithValue.cpp IDBCursorWithValue::IDBCursorWithValue(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction) IDBTransaction 38 Source/modules/indexeddb/IDBCursorWithValue.h class IDBTransaction; IDBTransaction 42 Source/modules/indexeddb/IDBCursorWithValue.h static PassRefPtr<IDBCursorWithValue> create(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursor::Direction, IDBRequest*, IDBAny* source, IDBTransaction*); IDBTransaction 52 Source/modules/indexeddb/IDBCursorWithValue.h IDBCursorWithValue(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursor::Direction, IDBRequest*, IDBAny* source, IDBTransaction*); IDBTransaction 116 Source/modules/indexeddb/IDBDatabase.cpp void IDBDatabase::transactionCreated(IDBTransaction* transaction) IDBTransaction 128 Source/modules/indexeddb/IDBDatabase.cpp void IDBDatabase::transactionFinished(const IDBTransaction* transaction) IDBTransaction 265 Source/modules/indexeddb/IDBDatabase.cpp PassRefPtr<IDBTransaction> IDBDatabase::transaction(ExecutionContext* context, const Vector<String>& scope, const String& modeString, ExceptionState& exceptionState) IDBTransaction 274 Source/modules/indexeddb/IDBDatabase.cpp blink::WebIDBDatabase::TransactionMode mode = IDBTransaction::stringToMode(modeString, exceptionState); IDBTransaction 301 Source/modules/indexeddb/IDBDatabase.cpp RefPtr<IDBTransaction> transaction = IDBTransaction::create(context, transactionId, scope, mode, this); IDBTransaction 305 Source/modules/indexeddb/IDBDatabase.cpp PassRefPtr<IDBTransaction> IDBDatabase::transaction(ExecutionContext* context, const String& storeName, const String& mode, ExceptionState& exceptionState) IDBTransaction 64 Source/modules/indexeddb/IDBDatabase.h void transactionCreated(IDBTransaction*); IDBTransaction 65 Source/modules/indexeddb/IDBDatabase.h void transactionFinished(const IDBTransaction*); IDBTransaction 74 Source/modules/indexeddb/IDBDatabase.h PassRefPtr<IDBTransaction> transaction(ExecutionContext* context, PassRefPtr<DOMStringList> scope, const String& mode, ExceptionState& exceptionState) { return transaction(context, *scope, mode, exceptionState); } IDBTransaction 75 Source/modules/indexeddb/IDBDatabase.h PassRefPtr<IDBTransaction> transaction(ExecutionContext*, const Vector<String>&, const String& mode, ExceptionState&); IDBTransaction 76 Source/modules/indexeddb/IDBDatabase.h PassRefPtr<IDBTransaction> transaction(ExecutionContext*, const String&, const String& mode, ExceptionState&); IDBTransaction 138 Source/modules/indexeddb/IDBDatabase.h RefPtr<IDBTransaction> m_versionChangeTransaction; IDBTransaction 139 Source/modules/indexeddb/IDBDatabase.h typedef HashMap<int64_t, RefPtr<IDBTransaction> > TransactionMap; IDBTransaction 47 Source/modules/indexeddb/IDBIndex.cpp IDBIndex::IDBIndex(const IDBIndexMetadata& metadata, IDBObjectStore* objectStore, IDBTransaction* transaction) IDBTransaction 47 Source/modules/indexeddb/IDBIndex.h static PassRefPtr<IDBIndex> create(const IDBIndexMetadata& metadata, IDBObjectStore* objectStore, IDBTransaction* transaction) IDBTransaction 75 Source/modules/indexeddb/IDBIndex.h IDBIndex(const IDBIndexMetadata&, IDBObjectStore*, IDBTransaction*); IDBTransaction 81 Source/modules/indexeddb/IDBIndex.h RefPtr<IDBTransaction> m_transaction; IDBTransaction 53 Source/modules/indexeddb/IDBObjectStore.cpp IDBObjectStore::IDBObjectStore(const IDBObjectStoreMetadata& metadata, IDBTransaction* transaction) IDBTransaction 54 Source/modules/indexeddb/IDBObjectStore.h static PassRefPtr<IDBObjectStore> create(const IDBObjectStoreMetadata& metadata, IDBTransaction* transaction) IDBTransaction 65 Source/modules/indexeddb/IDBObjectStore.h PassRefPtr<IDBTransaction> transaction() const { return m_transaction; } IDBTransaction 102 Source/modules/indexeddb/IDBObjectStore.h IDBObjectStore(const IDBObjectStoreMetadata&, IDBTransaction*); IDBTransaction 115 Source/modules/indexeddb/IDBObjectStore.h RefPtr<IDBTransaction> m_transaction; IDBTransaction 101 Source/modules/indexeddb/IDBOpenDBRequest.cpp m_transaction = IDBTransaction::create(executionContext(), m_transactionId, idbDatabase.get(), this, oldMetadata); IDBTransaction 36 Source/modules/indexeddb/IDBPendingTransactionMonitor.cpp typedef Vector<RefPtr<IDBTransaction> > TransactionList; IDBTransaction 45 Source/modules/indexeddb/IDBPendingTransactionMonitor.cpp void IDBPendingTransactionMonitor::addNewTransaction(PassRefPtr<IDBTransaction> transaction) IDBTransaction 54 Source/modules/indexeddb/IDBPendingTransactionMonitor.cpp RefPtr<IDBTransaction> transaction = list->at(i); IDBTransaction 34 Source/modules/indexeddb/IDBPendingTransactionMonitor.h class IDBTransaction; IDBTransaction 45 Source/modules/indexeddb/IDBPendingTransactionMonitor.h static void addNewTransaction(PassRefPtr<IDBTransaction>); IDBTransaction 47 Source/modules/indexeddb/IDBRequest.cpp PassRefPtr<IDBRequest> IDBRequest::create(ExecutionContext* context, PassRefPtr<IDBAny> source, IDBTransaction* transaction) IDBTransaction 57 Source/modules/indexeddb/IDBRequest.cpp IDBRequest::IDBRequest(ExecutionContext* context, PassRefPtr<IDBAny> source, IDBTransaction* transaction) IDBTransaction 67 Source/modules/indexeddb/IDBRequest.h static PassRefPtr<IDBRequest> create(ExecutionContext*, PassRefPtr<IDBAny> source, IDBTransaction*); IDBTransaction 73 Source/modules/indexeddb/IDBRequest.h PassRefPtr<IDBTransaction> transaction() const { return m_transaction; } IDBTransaction 142 Source/modules/indexeddb/IDBRequest.h IDBRequest(ExecutionContext*, PassRefPtr<IDBAny> source, IDBTransaction*); IDBTransaction 150 Source/modules/indexeddb/IDBRequest.h RefPtr<IDBTransaction> m_transaction; IDBTransaction 92 Source/modules/indexeddb/IDBRequestTest.cpp IDBTransaction* transaction = 0; IDBTransaction 111 Source/modules/indexeddb/IDBRequestTest.cpp IDBTransaction* transaction = 0; IDBTransaction 46 Source/modules/indexeddb/IDBTransaction.cpp PassRefPtr<IDBTransaction> IDBTransaction::create(ExecutionContext* context, int64_t id, const Vector<String>& objectStoreNames, WebIDBDatabase::TransactionMode mode, IDBDatabase* db) IDBTransaction 49 Source/modules/indexeddb/IDBTransaction.cpp RefPtr<IDBTransaction> transaction(adoptRef(new IDBTransaction(context, id, objectStoreNames, mode, db, openDBRequest, IDBDatabaseMetadata()))); IDBTransaction 54 Source/modules/indexeddb/IDBTransaction.cpp PassRefPtr<IDBTransaction> IDBTransaction::create(ExecutionContext* context, int64_t id, IDBDatabase* db, IDBOpenDBRequest* openDBRequest, const IDBDatabaseMetadata& previousMetadata) IDBTransaction 56 Source/modules/indexeddb/IDBTransaction.cpp RefPtr<IDBTransaction> transaction(adoptRef(new IDBTransaction(context, id, Vector<String>(), WebIDBDatabase::TransactionVersionChange, db, openDBRequest, previousMetadata))); IDBTransaction 61 Source/modules/indexeddb/IDBTransaction.cpp const AtomicString& IDBTransaction::modeReadOnly() IDBTransaction 67 Source/modules/indexeddb/IDBTransaction.cpp const AtomicString& IDBTransaction::modeReadWrite() IDBTransaction 73 Source/modules/indexeddb/IDBTransaction.cpp const AtomicString& IDBTransaction::modeVersionChange() IDBTransaction 79 Source/modules/indexeddb/IDBTransaction.cpp IDBTransaction::IDBTransaction(ExecutionContext* context, int64_t id, const Vector<String>& objectStoreNames, WebIDBDatabase::TransactionMode mode, IDBDatabase* db, IDBOpenDBRequest* openDBRequest, const IDBDatabaseMetadata& previousMetadata) IDBTransaction 104 Source/modules/indexeddb/IDBTransaction.cpp IDBTransaction::~IDBTransaction() IDBTransaction 110 Source/modules/indexeddb/IDBTransaction.cpp const String& IDBTransaction::mode() const IDBTransaction 115 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::setError(PassRefPtrWillBeRawPtr<DOMError> error) IDBTransaction 127 Source/modules/indexeddb/IDBTransaction.cpp PassRefPtr<IDBObjectStore> IDBTransaction::objectStore(const String& name, ExceptionState& exceptionState) IDBTransaction 157 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::objectStoreCreated(const String& name, PassRefPtr<IDBObjectStore> prpObjectStore) IDBTransaction 166 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::objectStoreDeleted(const String& name) IDBTransaction 180 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::setActive(bool active) IDBTransaction 192 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::abort(ExceptionState& exceptionState) IDBTransaction 210 Source/modules/indexeddb/IDBTransaction.cpp RefPtr<IDBTransaction> selfRef = this; IDBTransaction 214 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::registerRequest(IDBRequest* request) IDBTransaction 221 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::unregisterRequest(IDBRequest* request) IDBTransaction 228 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::onAbort(PassRefPtrWillBeRawPtr<DOMError> prpError) IDBTransaction 232 Source/modules/indexeddb/IDBTransaction.cpp RefPtr<IDBTransaction> protect(this); IDBTransaction 266 Source/modules/indexeddb/IDBTransaction.cpp RefPtr<IDBTransaction> protect(this); IDBTransaction 270 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::onComplete() IDBTransaction 274 Source/modules/indexeddb/IDBTransaction.cpp RefPtr<IDBTransaction> protect(this); IDBTransaction 287 Source/modules/indexeddb/IDBTransaction.cpp RefPtr<IDBTransaction> protect(this); IDBTransaction 291 Source/modules/indexeddb/IDBTransaction.cpp bool IDBTransaction::hasPendingActivity() const IDBTransaction 299 Source/modules/indexeddb/IDBTransaction.cpp WebIDBDatabase::TransactionMode IDBTransaction::stringToMode(const String& modeString, ExceptionState& exceptionState) IDBTransaction 302 Source/modules/indexeddb/IDBTransaction.cpp || modeString == IDBTransaction::modeReadOnly()) IDBTransaction 304 Source/modules/indexeddb/IDBTransaction.cpp if (modeString == IDBTransaction::modeReadWrite()) IDBTransaction 311 Source/modules/indexeddb/IDBTransaction.cpp const AtomicString& IDBTransaction::modeToString(WebIDBDatabase::TransactionMode mode) IDBTransaction 315 Source/modules/indexeddb/IDBTransaction.cpp return IDBTransaction::modeReadOnly(); IDBTransaction 319 Source/modules/indexeddb/IDBTransaction.cpp return IDBTransaction::modeReadWrite(); IDBTransaction 323 Source/modules/indexeddb/IDBTransaction.cpp return IDBTransaction::modeVersionChange(); IDBTransaction 328 Source/modules/indexeddb/IDBTransaction.cpp return IDBTransaction::modeReadOnly(); IDBTransaction 331 Source/modules/indexeddb/IDBTransaction.cpp const AtomicString& IDBTransaction::interfaceName() const IDBTransaction 333 Source/modules/indexeddb/IDBTransaction.cpp return EventTargetNames::IDBTransaction; IDBTransaction 336 Source/modules/indexeddb/IDBTransaction.cpp ExecutionContext* IDBTransaction::executionContext() const IDBTransaction 341 Source/modules/indexeddb/IDBTransaction.cpp bool IDBTransaction::dispatchEvent(PassRefPtrWillBeRawPtr<Event> event) IDBTransaction 379 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::stop() IDBTransaction 389 Source/modules/indexeddb/IDBTransaction.cpp void IDBTransaction::enqueueEvent(PassRefPtrWillBeRawPtr<Event> event) IDBTransaction 400 Source/modules/indexeddb/IDBTransaction.cpp blink::WebIDBDatabase* IDBTransaction::backendDB() const IDBTransaction 52 Source/modules/indexeddb/IDBTransaction.h class IDBTransaction FINAL : public ScriptWrappable, public RefCounted<IDBTransaction>, public EventTargetWithInlineData, public ActiveDOMObject { IDBTransaction 53 Source/modules/indexeddb/IDBTransaction.h REFCOUNTED_EVENT_TARGET(IDBTransaction); IDBTransaction 56 Source/modules/indexeddb/IDBTransaction.h static PassRefPtr<IDBTransaction> create(ExecutionContext*, int64_t, const Vector<String>& objectStoreNames, blink::WebIDBDatabase::TransactionMode, IDBDatabase*); IDBTransaction 57 Source/modules/indexeddb/IDBTransaction.h static PassRefPtr<IDBTransaction> create(ExecutionContext*, int64_t, IDBDatabase*, IDBOpenDBRequest*, const IDBDatabaseMetadata& previousMetadata); IDBTransaction 58 Source/modules/indexeddb/IDBTransaction.h virtual ~IDBTransaction(); IDBTransaction 108 Source/modules/indexeddb/IDBTransaction.h IDBTransaction(ExecutionContext*, int64_t, const Vector<String>&, blink::WebIDBDatabase::TransactionMode, IDBDatabase*, IDBOpenDBRequest*, const IDBDatabaseMetadata&); IDBTransaction 99 Source/modules/indexeddb/IDBTransactionTest.cpp RefPtr<IDBTransaction> transaction = IDBTransaction::create(executionContext(), transactionId, transactionScope, blink::WebIDBDatabase::TransactionReadOnly, db.get()); IDBTransaction 126 Source/modules/indexeddb/IDBTransactionTest.cpp RefPtr<IDBTransaction> transaction = IDBTransaction::create(executionContext(), transactionId, transactionScope, blink::WebIDBDatabase::TransactionReadOnly, db.get()); IDBTransaction 136 Source/modules/indexeddb/IDBTransactionTest.cpp IDBTransaction* transactionPtr = transaction.get(); IDBTransaction 202 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp static PassRefPtr<IDBTransaction> transactionForDatabase(ExecutionContext* executionContext, IDBDatabase* idbDatabase, const String& objectStoreName, const String& mode = IDBTransaction::modeReadOnly()) IDBTransaction 205 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp RefPtr<IDBTransaction> idbTransaction = idbDatabase->transaction(executionContext, objectStoreName, mode, exceptionState); IDBTransaction 211 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp static PassRefPtr<IDBObjectStore> objectStoreForTransaction(IDBTransaction* idbTransaction, const String& objectStoreName) IDBTransaction 494 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp RefPtr<IDBTransaction> idbTransaction = transactionForDatabase(context(), idbDatabase.get(), m_objectStoreName); IDBTransaction 745 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp RefPtr<IDBTransaction> idbTransaction = transactionForDatabase(context(), idbDatabase.get(), m_objectStoreName, IDBTransaction::modeReadWrite());