HomeSort by relevance Sort by last modified time
    Searched refs:IDBTransaction (Results 1 - 25 of 81) sorted by null

1 2 3 4

  /external/chromium_org/third_party/WebKit/Source/modules/indexeddb/
IDBPendingTransactionMonitor.h 37 class IDBTransaction;
53 void addNewTransaction(IDBTransaction&);
60 typedef PersistentHeapVector<Member<IDBTransaction> > TransactionList;
IDBTransaction.cpp 27 #include "modules/indexeddb/IDBTransaction.h"
46 IDBTransaction* IDBTransaction::create(ExecutionContext* context, int64_t id, const Vector<String>& objectStoreNames, blink::WebIDBTransactionMode mode, IDBDatabase* db)
49 IDBTransaction* transaction = adoptRefCountedGarbageCollectedWillBeNoop(new IDBTransaction(context, id, objectStoreNames, mode, db, openDBRequest, IDBDatabaseMetadata()));
54 IDBTransaction* IDBTransaction::create(ExecutionContext* context, int64_t id, IDBDatabase* db, IDBOpenDBRequest* openDBRequest, const IDBDatabaseMetadata& previousMetadata)
56 IDBTransaction* transaction = adoptRefCountedGarbageCollectedWillBeNoop(new IDBTransaction(context, id, Vector<String>(), blink::WebIDBTransactionModeVersionChange, db, openDBRequest, previousMetadata));
61 const AtomicString& IDBTransaction::modeReadOnly(
    [all...]
IDBCursorWithValue.h 39 class IDBTransaction;
43 static IDBCursorWithValue* create(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursorDirection, IDBRequest*, IDBAny* source, IDBTransaction*);
53 IDBCursorWithValue(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursorDirection, IDBRequest*, IDBAny* source, IDBTransaction*);
IDBDatabase.idl 39 [CallWith=ExecutionContext, RaisesException] IDBTransaction transaction(DOMString storeName, optional DOMString mode = null);
40 [CallWith=ExecutionContext, RaisesException] IDBTransaction transaction(sequence<DOMString> storeNames, optional DOMString mode = null);
41 [CallWith=ExecutionContext, RaisesException] IDBTransaction transaction(DOMStringList storeNames, optional DOMString mode = null);
IDBCursorWithValue.cpp 35 IDBCursorWithValue* IDBCursorWithValue::create(PassOwnPtr<blink::WebIDBCursor> backend, blink::WebIDBCursorDirection direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction)
40 IDBCursorWithValue::IDBCursorWithValue(PassOwnPtr<blink::WebIDBCursor> backend, blink::WebIDBCursorDirection direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction)
IDBTransaction.h 52 class IDBTransaction FINAL
53 : public RefCountedGarbageCollectedWillBeGarbageCollectedFinalized<IDBTransaction>
57 DEFINE_EVENT_TARGET_REFCOUNTING_WILL_BE_REMOVED(RefCountedGarbageCollected<IDBTransaction>);
58 WILL_BE_USING_GARBAGE_COLLECTED_MIXIN(IDBTransaction);
60 static IDBTransaction* create(ExecutionContext*, int64_t, const Vector<String>& objectStoreNames, blink::WebIDBTransactionMode, IDBDatabase*);
61 static IDBTransaction* create(ExecutionContext*, int64_t, IDBDatabase*, IDBOpenDBRequest*, const IDBDatabaseMetadata& previousMetadata);
62 virtual ~IDBTransaction();
82 // Implement the IDBTransaction IDL
115 IDBTransaction(ExecutionContext*, int64_t, const Vector<String>&, blink::WebIDBTransactionMode, IDBDatabase*, IDBOpenDBRequest*, const IDBDatabaseMetadata&);
IDBDatabase.h 38 #include "modules/indexeddb/IDBTransaction.h"
68 void transactionCreated(IDBTransaction*);
69 void transactionFinished(const IDBTransaction*);
78 IDBTransaction* transaction(ExecutionContext* context, PassRefPtrWillBeRawPtr<DOMStringList> scope, const String& mode, ExceptionState& exceptionState) { return transaction(context, *scope, mode, exceptionState); }
79 IDBTransaction* transaction(ExecutionContext*, const Vector<String>&, const String& mode, ExceptionState&);
80 IDBTransaction* transaction(ExecutionContext*, const String&, const String& mode, ExceptionState&);
146 Member<IDBTransaction> m_versionChangeTransaction;
147 typedef HeapHashMap<int64_t, Member<IDBTransaction> > TransactionMap;
IDBRequest.idl 38 readonly attribute IDBTransaction transaction;
IDBIndex.h 48 static IDBIndex* create(const IDBIndexMetadata& metadata, IDBObjectStore* objectStore, IDBTransaction* transaction)
77 IDBIndex(const IDBIndexMetadata&, IDBObjectStore*, IDBTransaction*);
83 Member<IDBTransaction> m_transaction;
IDBTransactionTest.cpp 32 #include "modules/indexeddb/IDBTransaction.h"
103 Persistent<IDBTransaction> transaction = IDBTransaction::create(executionContext(), transactionId, transactionScope, blink::WebIDBTransactionModeReadOnly, db.get());
104 PersistentHeapHashSet<WeakMember<IDBTransaction> > set;
133 Persistent<IDBTransaction> transaction = IDBTransaction::create(executionContext(), transactionId, transactionScope, blink::WebIDBTransactionModeReadOnly, db.get());
134 PersistentHeapHashSet<WeakMember<IDBTransaction> > set;
IDBAny.h 53 class IDBTransaction;
117 IDBTransaction* idbTransaction() const;
132 explicit IDBAny(IDBTransaction*);
148 const Member<IDBTransaction> m_idbTransaction;
IDBCursor.h 49 class IDBTransaction;
63 static IDBCursor* create(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursorDirection, IDBRequest*, IDBAny* source, IDBTransaction*);
96 IDBCursor(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursorDirection, IDBRequest*, IDBAny* source, IDBTransaction*);
106 Member<IDBTransaction> m_transaction;
IDBPendingTransactionMonitor.cpp 30 #include "modules/indexeddb/IDBTransaction.h"
57 void IDBPendingTransactionMonitor::addNewTransaction(IDBTransaction& transaction)
IDBObjectStore.h 38 #include "modules/indexeddb/IDBTransaction.h"
54 static IDBObjectStore* create(const IDBObjectStoreMetadata& metadata, IDBTransaction* transaction)
66 IDBTransaction* transaction() const { return m_transaction.get(); }
108 IDBObjectStore(const IDBObjectStoreMetadata&, IDBTransaction*);
121 Member<IDBTransaction> m_transaction;
IDBRequest.h 42 #include "modules/indexeddb/IDBTransaction.h"
64 static IDBRequest* create(ScriptState*, IDBAny* source, IDBTransaction*);
71 IDBTransaction* transaction() const { return m_transaction.get(); }
131 IDBRequest(ScriptState*, IDBAny* source, IDBTransaction*);
139 Member<IDBTransaction> m_transaction;
WorkerGlobalScopeIndexedDatabase.idl 50 attribute IDBTransactionConstructor IDBTransaction;
IDBDatabase.cpp 141 void IDBDatabase::transactionCreated(IDBTransaction* transaction)
153 void IDBDatabase::transactionFinished(const IDBTransaction* transaction)
299 IDBTransaction* IDBDatabase::transaction(ExecutionContext* context, const Vector<String>& scope, const String& modeString, ExceptionState& exceptionState)
308 blink::WebIDBTransactionMode mode = IDBTransaction::stringToMode(modeString, exceptionState);
340 return IDBTransaction::create(context, transactionId, scope, mode, this);
343 IDBTransaction* IDBDatabase::transaction(ExecutionContext* context, const String& storeName, const String& mode, ExceptionState& exceptionState)
IDBAny.cpp 107 IDBTransaction* IDBAny::idbTransaction() const
177 IDBAny::IDBAny(IDBTransaction* value)
IDBObjectStore.idl 34 readonly attribute IDBTransaction transaction;
IDBRequestTest.cpp 79 IDBTransaction* transaction = 0;
98 IDBTransaction* transaction = 0;
102 // Simulate the IDBTransaction having received onAbort from back end and aborting the request:
InspectorIndexedDBAgent.cpp 59 #include "modules/indexeddb/IDBTransaction.h"
203 static IDBTransaction* transactionForDatabase(ExecutionContext* executionContext, IDBDatabase* idbDatabase, const String& objectStoreName, const String& mode = IDBTransaction::modeReadOnly())
206 IDBTransaction* idbTransaction = idbDatabase->transaction(executionContext, objectStoreName, mode, exceptionState);
209 return idbTransaction;
212 static IDBObjectStore* objectStoreForTransaction(IDBTransaction* idbTransaction, const String& objectStoreName)
215 IDBObjectStore* idbObjectStore = idbTransaction->objectStore(objectStoreName, exceptionState);
493 IDBTransaction* idbTransaction = transactionForDatabase(context(), idbDatabase, m_objectStoreName)
    [all...]
IDBOpenDBRequest.cpp 107 m_transaction = IDBTransaction::create(executionContext(), m_transactionId, idbDatabase, this, oldMetadata);
  /external/chromium_org/third_party/WebKit/Source/modules/
EventTargetModules.h 19 class IDBTransaction;
  /external/chromium_org/content/test/data/indexeddb/
key_types_test.js 6 window.IDBTransaction = window.IDBTransaction || window.webkitIDBTransaction;
transaction_test.js 76 IDBTransaction = webkitIDBTransaction;

Completed in 597 milliseconds

1 2 3 4