IDBAny 110 Source/bindings/v8/IDBBindingUtilities.cpp static v8::Handle<v8::Value> toV8(const IDBAny* impl, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) IDBAny 116 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::UndefinedType: IDBAny 118 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::NullType: IDBAny 120 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::DOMStringListType: IDBAny 122 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::IDBCursorType: { IDBAny 130 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::IDBCursorWithValueType: { IDBAny 138 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::IDBDatabaseType: IDBAny 140 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::IDBIndexType: IDBAny 142 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::IDBObjectStoreType: IDBAny 144 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::IDBTransactionType: IDBAny 146 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::BufferType: IDBAny 148 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::StringType: IDBAny 150 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::IntegerType: IDBAny 152 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::KeyType: IDBAny 154 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::KeyPathType: IDBAny 156 Source/bindings/v8/IDBBindingUtilities.cpp case IDBAny::BufferKeyAndKeyPathType: { IDBAny 406 Source/bindings/v8/IDBBindingUtilities.cpp ScriptValue idbAnyToScriptValue(DOMRequestState* state, PassRefPtr<IDBAny> any) IDBAny 36 Source/bindings/v8/IDBBindingUtilities.h class IDBAny; IDBAny 49 Source/bindings/v8/IDBBindingUtilities.h ScriptValue idbAnyToScriptValue(DOMRequestState*, PassRefPtr<IDBAny>); IDBAny 37 Source/modules/indexeddb/IDBAny.cpp PassRefPtr<IDBAny> IDBAny::createUndefined() IDBAny 39 Source/modules/indexeddb/IDBAny.cpp return adoptRef(new IDBAny(UndefinedType)); IDBAny 42 Source/modules/indexeddb/IDBAny.cpp PassRefPtr<IDBAny> IDBAny::createNull() IDBAny 44 Source/modules/indexeddb/IDBAny.cpp return adoptRef(new IDBAny(NullType)); IDBAny 47 Source/modules/indexeddb/IDBAny.cpp PassRefPtr<IDBAny> IDBAny::createString(const String& value) IDBAny 49 Source/modules/indexeddb/IDBAny.cpp return adoptRef(new IDBAny(value)); IDBAny 52 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(Type type) IDBAny 59 Source/modules/indexeddb/IDBAny.cpp IDBAny::~IDBAny() IDBAny 63 Source/modules/indexeddb/IDBAny.cpp DOMStringList* IDBAny::domStringList() const IDBAny 69 Source/modules/indexeddb/IDBAny.cpp IDBCursor* IDBAny::idbCursor() const IDBAny 76 Source/modules/indexeddb/IDBAny.cpp IDBCursorWithValue* IDBAny::idbCursorWithValue() const IDBAny 83 Source/modules/indexeddb/IDBAny.cpp IDBDatabase* IDBAny::idbDatabase() const IDBAny 89 Source/modules/indexeddb/IDBAny.cpp IDBIndex* IDBAny::idbIndex() const IDBAny 95 Source/modules/indexeddb/IDBAny.cpp IDBObjectStore* IDBAny::idbObjectStore() const IDBAny 101 Source/modules/indexeddb/IDBAny.cpp IDBTransaction* IDBAny::idbTransaction() const IDBAny 107 Source/modules/indexeddb/IDBAny.cpp const IDBKey* IDBAny::key() const IDBAny 113 Source/modules/indexeddb/IDBAny.cpp const IDBKeyPath& IDBAny::keyPath() const IDBAny 119 Source/modules/indexeddb/IDBAny.cpp SharedBuffer* IDBAny::buffer() const IDBAny 125 Source/modules/indexeddb/IDBAny.cpp const String& IDBAny::string() const IDBAny 131 Source/modules/indexeddb/IDBAny.cpp int64_t IDBAny::integer() const IDBAny 137 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<DOMStringList> value) IDBAny 144 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<IDBCursor> value) IDBAny 151 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<IDBDatabase> value) IDBAny 158 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<IDBIndex> value) IDBAny 165 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<IDBTransaction> value) IDBAny 172 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<IDBObjectStore> value) IDBAny 179 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<SharedBuffer> value) IDBAny 186 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<SharedBuffer> value, PassRefPtr<IDBKey> key, const IDBKeyPath& keyPath) IDBAny 195 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<IDBKey> key) IDBAny 202 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(const IDBKeyPath& value) IDBAny 209 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(const String& value) IDBAny 216 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(int64_t value) IDBAny 49 Source/modules/indexeddb/IDBAny.h class IDBAny : public RefCounted<IDBAny> { IDBAny 51 Source/modules/indexeddb/IDBAny.h static PassRefPtr<IDBAny> createUndefined(); IDBAny 52 Source/modules/indexeddb/IDBAny.h static PassRefPtr<IDBAny> createNull(); IDBAny 53 Source/modules/indexeddb/IDBAny.h static PassRefPtr<IDBAny> createString(const String&); IDBAny 55 Source/modules/indexeddb/IDBAny.h static PassRefPtr<IDBAny> create(T* idbObject) IDBAny 57 Source/modules/indexeddb/IDBAny.h return adoptRef(new IDBAny(idbObject)); IDBAny 60 Source/modules/indexeddb/IDBAny.h static PassRefPtr<IDBAny> create(const T& idbObject) IDBAny 62 Source/modules/indexeddb/IDBAny.h return adoptRef(new IDBAny(idbObject)); IDBAny 65 Source/modules/indexeddb/IDBAny.h static PassRefPtr<IDBAny> create(PassRefPtr<T> idbObject) IDBAny 67 Source/modules/indexeddb/IDBAny.h return adoptRef(new IDBAny(idbObject)); IDBAny 69 Source/modules/indexeddb/IDBAny.h static PassRefPtr<IDBAny> create(int64_t value) IDBAny 71 Source/modules/indexeddb/IDBAny.h return adoptRef(new IDBAny(value)); IDBAny 73 Source/modules/indexeddb/IDBAny.h static PassRefPtr<IDBAny> create(PassRefPtr<SharedBuffer> value, PassRefPtr<IDBKey> key, const IDBKeyPath& keyPath) IDBAny 75 Source/modules/indexeddb/IDBAny.h return adoptRef(new IDBAny(value, key, keyPath)); IDBAny 77 Source/modules/indexeddb/IDBAny.h ~IDBAny(); IDBAny 113 Source/modules/indexeddb/IDBAny.h explicit IDBAny(Type); IDBAny 114 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<DOMStringList>); IDBAny 115 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<IDBCursor>); IDBAny 116 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<IDBDatabase>); IDBAny 117 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<IDBIndex>); IDBAny 118 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<IDBObjectStore>); IDBAny 119 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<IDBTransaction>); IDBAny 120 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<IDBKey>); IDBAny 121 Source/modules/indexeddb/IDBAny.h explicit IDBAny(const IDBKeyPath&); IDBAny 122 Source/modules/indexeddb/IDBAny.h explicit IDBAny(const String&); IDBAny 123 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<SharedBuffer>); IDBAny 124 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<SharedBuffer>, PassRefPtr<IDBKey>, const IDBKeyPath&); IDBAny 125 Source/modules/indexeddb/IDBAny.h explicit IDBAny(int64_t); IDBAny 49 Source/modules/indexeddb/IDBCursor.cpp PassRefPtr<IDBCursor> IDBCursor::create(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction) IDBAny 78 Source/modules/indexeddb/IDBCursor.cpp IDBCursor::IDBCursor(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction) IDBAny 91 Source/modules/indexeddb/IDBCursor.cpp ASSERT(m_source->type() == IDBAny::IDBObjectStoreType || m_source->type() == IDBAny::IDBIndexType); IDBAny 140 Source/modules/indexeddb/IDBCursor.cpp return objectStore->put(WebIDBDatabase::CursorUpdate, IDBAny::create(this), state, value, m_primaryKey, exceptionState); IDBAny 280 Source/modules/indexeddb/IDBCursor.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 333 Source/modules/indexeddb/IDBCursor.cpp RefPtr<IDBAny> value; IDBAny 335 Source/modules/indexeddb/IDBCursor.cpp value = IDBAny::create(m_value, m_primaryKey, metadata.keyPath); IDBAny 340 Source/modules/indexeddb/IDBCursor.cpp value = IDBAny::create(m_value); IDBAny 371 Source/modules/indexeddb/IDBCursor.cpp if (m_source->type() == IDBAny::IDBObjectStoreType) IDBAny 379 Source/modules/indexeddb/IDBCursor.cpp if (m_source->type() == IDBAny::IDBObjectStoreType) IDBAny 43 Source/modules/indexeddb/IDBCursor.h class IDBAny; IDBAny 58 Source/modules/indexeddb/IDBCursor.h static PassRefPtr<IDBCursor> create(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursor::Direction, IDBRequest*, IDBAny* source, IDBTransaction*); IDBAny 96 Source/modules/indexeddb/IDBCursor.h IDBCursor(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursor::Direction, IDBRequest*, IDBAny* source, IDBTransaction*); IDBAny 107 Source/modules/indexeddb/IDBCursor.h RefPtr<IDBAny> m_source; IDBAny 35 Source/modules/indexeddb/IDBCursorWithValue.cpp PassRefPtr<IDBCursorWithValue> IDBCursorWithValue::create(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction) IDBAny 40 Source/modules/indexeddb/IDBCursorWithValue.cpp IDBCursorWithValue::IDBCursorWithValue(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction) IDBAny 36 Source/modules/indexeddb/IDBCursorWithValue.h class IDBAny; IDBAny 42 Source/modules/indexeddb/IDBCursorWithValue.h static PassRefPtr<IDBCursorWithValue> create(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursor::Direction, IDBRequest*, IDBAny* source, IDBTransaction*); IDBAny 52 Source/modules/indexeddb/IDBCursorWithValue.h IDBCursorWithValue(PassOwnPtr<blink::WebIDBCursor>, blink::WebIDBCursor::Direction, IDBRequest*, IDBAny* source, IDBTransaction*); IDBAny 170 Source/modules/indexeddb/IDBDatabase.cpp return idbAnyToScriptValue(&requestState, IDBAny::createString(m_metadata.version)); IDBAny 172 Source/modules/indexeddb/IDBDatabase.cpp return idbAnyToScriptValue(&requestState, IDBAny::create(intVersion)); IDBAny 85 Source/modules/indexeddb/IDBFactory.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::createNull(), 0); IDBAny 66 Source/modules/indexeddb/IDBIndex.cpp return idbAnyToScriptValue(&requestState, IDBAny::create(m_metadata.keyPath)); IDBAny 97 Source/modules/indexeddb/IDBIndex.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 123 Source/modules/indexeddb/IDBIndex.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 151 Source/modules/indexeddb/IDBIndex.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 192 Source/modules/indexeddb/IDBIndex.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 67 Source/modules/indexeddb/IDBObjectStore.cpp return idbAnyToScriptValue(&requestState, IDBAny::create(m_metadata.keyPath)); IDBAny 103 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 134 Source/modules/indexeddb/IDBObjectStore.cpp return put(WebIDBDatabase::AddOnly, IDBAny::create(this), state, value, key, exceptionState); IDBAny 140 Source/modules/indexeddb/IDBObjectStore.cpp return put(WebIDBDatabase::AddOrUpdate, IDBAny::create(this), state, value, key, exceptionState); IDBAny 143 Source/modules/indexeddb/IDBObjectStore.cpp PassRefPtr<IDBRequest> IDBObjectStore::put(WebIDBDatabase::PutMode putMode, PassRefPtr<IDBAny> source, ScriptState* state, ScriptValue& value, const ScriptValue& keyValue, ExceptionState& exceptionState) IDBAny 151 Source/modules/indexeddb/IDBObjectStore.cpp PassRefPtr<IDBRequest> IDBObjectStore::put(WebIDBDatabase::PutMode putMode, PassRefPtr<IDBAny> source, ScriptState* state, ScriptValue& value, PassRefPtr<IDBKey> prpKey, ExceptionState& exceptionState) IDBAny 265 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 290 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 329 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBAny> cursorAny = request->resultAsAny(); IDBAny 331 Source/modules/indexeddb/IDBObjectStore.cpp if (cursorAny->type() == IDBAny::IDBCursorWithValueType) IDBAny 540 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 571 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 598 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBRequest> request = IDBRequest::create(context, IDBAny::create(this), m_transaction.get()); IDBAny 49 Source/modules/indexeddb/IDBObjectStore.h class IDBAny; IDBAny 84 Source/modules/indexeddb/IDBObjectStore.h PassRefPtr<IDBRequest> put(blink::WebIDBDatabase::PutMode, PassRefPtr<IDBAny> source, ScriptState*, ScriptValue&, PassRefPtr<IDBKey>, ExceptionState&); IDBAny 106 Source/modules/indexeddb/IDBObjectStore.h PassRefPtr<IDBRequest> put(blink::WebIDBDatabase::PutMode, PassRefPtr<IDBAny> source, ScriptState*, ScriptValue&, const ScriptValue& key, ExceptionState&); IDBAny 50 Source/modules/indexeddb/IDBOpenDBRequest.cpp : IDBRequest(context, IDBAny::createNull(), 0) IDBAny 102 Source/modules/indexeddb/IDBOpenDBRequest.cpp setResult(IDBAny::create(idbDatabase.release())); IDBAny 132 Source/modules/indexeddb/IDBOpenDBRequest.cpp setResult(IDBAny::create(idbDatabase.get())); IDBAny 152 Source/modules/indexeddb/IDBOpenDBRequest.cpp if (event->type() == EventTypeNames::success && resultAsAny()->type() == IDBAny::IDBDatabaseType && resultAsAny()->idbDatabase()->isClosePending()) { IDBAny 47 Source/modules/indexeddb/IDBRequest.cpp PassRefPtr<IDBRequest> IDBRequest::create(ExecutionContext* context, PassRefPtr<IDBAny> source, IDBTransaction* transaction) IDBAny 57 Source/modules/indexeddb/IDBRequest.cpp IDBRequest::IDBRequest(ExecutionContext* context, PassRefPtr<IDBAny> source, IDBTransaction* transaction) IDBAny 166 Source/modules/indexeddb/IDBRequest.cpp setResult(PassRefPtr<IDBAny>(nullptr)); IDBAny 176 Source/modules/indexeddb/IDBRequest.cpp if (m_result->type() == IDBAny::IDBCursorType) IDBAny 178 Source/modules/indexeddb/IDBRequest.cpp if (m_result->type() == IDBAny::IDBCursorWithValueType) IDBAny 190 Source/modules/indexeddb/IDBRequest.cpp onSuccessInternal(IDBAny::create(cursor)); IDBAny 239 Source/modules/indexeddb/IDBRequest.cpp onSuccessInternal(IDBAny::create(domStringList.release())); IDBAny 270 Source/modules/indexeddb/IDBRequest.cpp onSuccessInternal(IDBAny::create(idbKey)); IDBAny 272 Source/modules/indexeddb/IDBRequest.cpp onSuccessInternal(IDBAny::createUndefined()); IDBAny 288 Source/modules/indexeddb/IDBRequest.cpp onSuccessInternal(IDBAny::create(valueBuffer)); IDBAny 292 Source/modules/indexeddb/IDBRequest.cpp static PassRefPtr<IDBObjectStore> effectiveObjectStore(PassRefPtr<IDBAny> source) IDBAny 294 Source/modules/indexeddb/IDBRequest.cpp if (source->type() == IDBAny::IDBObjectStoreType) IDBAny 296 Source/modules/indexeddb/IDBRequest.cpp if (source->type() == IDBAny::IDBIndexType) IDBAny 321 Source/modules/indexeddb/IDBRequest.cpp onSuccessInternal(IDBAny::create(valueBuffer, primaryKey, keyPath)); IDBAny 329 Source/modules/indexeddb/IDBRequest.cpp onSuccessInternal(IDBAny::create(value)); IDBAny 337 Source/modules/indexeddb/IDBRequest.cpp onSuccessInternal(IDBAny::createUndefined()); IDBAny 340 Source/modules/indexeddb/IDBRequest.cpp void IDBRequest::onSuccessInternal(PassRefPtr<IDBAny> result) IDBAny 348 Source/modules/indexeddb/IDBRequest.cpp void IDBRequest::setResult(PassRefPtr<IDBAny> result) IDBAny 67 Source/modules/indexeddb/IDBRequest.h static PassRefPtr<IDBRequest> create(ExecutionContext*, PassRefPtr<IDBAny> source, IDBTransaction*); IDBAny 76 Source/modules/indexeddb/IDBRequest.h PassRefPtr<IDBAny> resultAsAny() const { return m_result; } IDBAny 142 Source/modules/indexeddb/IDBRequest.h IDBRequest(ExecutionContext*, PassRefPtr<IDBAny> source, IDBTransaction*); IDBAny 146 Source/modules/indexeddb/IDBRequest.h void onSuccessInternal(PassRefPtr<IDBAny>); IDBAny 147 Source/modules/indexeddb/IDBRequest.h void setResult(PassRefPtr<IDBAny>); IDBAny 158 Source/modules/indexeddb/IDBRequest.h RefPtr<IDBAny> m_source; IDBAny 159 Source/modules/indexeddb/IDBRequest.h RefPtr<IDBAny> m_result; IDBAny 93 Source/modules/indexeddb/IDBRequestTest.cpp RefPtr<IDBRequest> request = IDBRequest::create(executionContext(), IDBAny::createUndefined(), transaction); IDBAny 112 Source/modules/indexeddb/IDBRequestTest.cpp RefPtr<IDBRequest> request = IDBRequest::create(executionContext(), IDBAny::createUndefined(), transaction); IDBAny 104 Source/modules/indexeddb/IDBTransactionTest.cpp RefPtr<IDBRequest> request = IDBRequest::create(executionContext(), IDBAny::createUndefined(), transaction.get()); IDBAny 114 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp RefPtr<IDBAny> requestResult = idbRequest->resultAsAny(); IDBAny 115 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp if (requestResult->type() != IDBAny::DOMStringListType) { IDBAny 171 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp RefPtr<IDBAny> requestResult = idbOpenDBRequest->resultAsAny(); IDBAny 172 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp if (requestResult->type() != IDBAny::IDBDatabaseType) { IDBAny 411 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp RefPtr<IDBAny> requestResult = idbRequest->resultAsAny(); IDBAny 412 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp if (requestResult->type() == IDBAny::BufferType) { IDBAny 416 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp if (requestResult->type() != IDBAny::IDBCursorWithValueType) {