IDBKey 76 Source/bindings/v8/IDBBindingUtilities.cpp static v8::Handle<v8::Value> toV8(const IDBKey* key, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate) IDBKey 85 Source/bindings/v8/IDBBindingUtilities.cpp case IDBKey::InvalidType: IDBKey 86 Source/bindings/v8/IDBBindingUtilities.cpp case IDBKey::MinType: IDBKey 89 Source/bindings/v8/IDBBindingUtilities.cpp case IDBKey::NumberType: IDBKey 91 Source/bindings/v8/IDBBindingUtilities.cpp case IDBKey::StringType: IDBKey 93 Source/bindings/v8/IDBBindingUtilities.cpp case IDBKey::BinaryType: IDBKey 95 Source/bindings/v8/IDBBindingUtilities.cpp case IDBKey::DateType: IDBKey 97 Source/bindings/v8/IDBBindingUtilities.cpp case IDBKey::ArrayType: IDBKey 171 Source/bindings/v8/IDBBindingUtilities.cpp static PassRefPtr<IDBKey> createIDBKeyFromValue(v8::Handle<v8::Value> value, Vector<v8::Handle<v8::Array> >& stack, v8::Isolate* isolate, bool allowExperimentalTypes = false) IDBKey 174 Source/bindings/v8/IDBBindingUtilities.cpp return IDBKey::createNumber(value->NumberValue()); IDBKey 176 Source/bindings/v8/IDBBindingUtilities.cpp return IDBKey::createString(toCoreString(value.As<v8::String>())); IDBKey 178 Source/bindings/v8/IDBBindingUtilities.cpp return IDBKey::createDate(value->NumberValue()); IDBKey 185 Source/bindings/v8/IDBBindingUtilities.cpp return IDBKey::createBinary(SharedBuffer::create(start, length)); IDBKey 196 Source/bindings/v8/IDBBindingUtilities.cpp IDBKey::KeyArray subkeys; IDBKey 200 Source/bindings/v8/IDBBindingUtilities.cpp RefPtr<IDBKey> subkey = createIDBKeyFromValue(item, stack, isolate, allowExperimentalTypes); IDBKey 202 Source/bindings/v8/IDBBindingUtilities.cpp subkeys.append(IDBKey::createInvalid()); IDBKey 208 Source/bindings/v8/IDBBindingUtilities.cpp return IDBKey::createArray(subkeys); IDBKey 213 Source/bindings/v8/IDBBindingUtilities.cpp static PassRefPtr<IDBKey> createIDBKeyFromValue(v8::Handle<v8::Value> value, v8::Isolate* isolate, bool allowExperimentalTypes = false) IDBKey 216 Source/bindings/v8/IDBBindingUtilities.cpp RefPtr<IDBKey> key = createIDBKeyFromValue(value, stack, isolate, allowExperimentalTypes); IDBKey 219 Source/bindings/v8/IDBBindingUtilities.cpp return IDBKey::createInvalid(); IDBKey 309 Source/bindings/v8/IDBBindingUtilities.cpp static PassRefPtr<IDBKey> createIDBKeyFromScriptValueAndKeyPath(const ScriptValue& value, const String& keyPath, v8::Isolate* isolate, bool allowExperimentalTypes) IDBKey 325 Source/bindings/v8/IDBBindingUtilities.cpp static PassRefPtr<IDBKey> createIDBKeyFromScriptValueAndKeyPath(const ScriptValue& value, const IDBKeyPath& keyPath, v8::Isolate* isolate, bool allowExperimentalTypes = false) IDBKey 330 Source/bindings/v8/IDBBindingUtilities.cpp IDBKey::KeyArray result; IDBKey 333 Source/bindings/v8/IDBBindingUtilities.cpp RefPtr<IDBKey> key = createIDBKeyFromScriptValueAndKeyPath(value, array[i], isolate, allowExperimentalTypes); IDBKey 338 Source/bindings/v8/IDBBindingUtilities.cpp return IDBKey::createArray(result); IDBKey 345 Source/bindings/v8/IDBBindingUtilities.cpp PassRefPtr<IDBKey> createIDBKeyFromScriptValueAndKeyPath(DOMRequestState* state, const ScriptValue& value, const IDBKeyPath& keyPath) IDBKey 416 Source/bindings/v8/IDBBindingUtilities.cpp ScriptValue idbKeyToScriptValue(DOMRequestState* state, PassRefPtr<IDBKey> key) IDBKey 426 Source/bindings/v8/IDBBindingUtilities.cpp PassRefPtr<IDBKey> scriptValueToIDBKey(DOMRequestState* state, const ScriptValue& scriptValue) IDBKey 444 Source/bindings/v8/IDBBindingUtilities.cpp void assertPrimaryKeyValidOrInjectable(DOMRequestState* state, PassRefPtr<SharedBuffer> buffer, PassRefPtr<IDBKey> prpKey, const IDBKeyPath& keyPath) IDBKey 446 Source/bindings/v8/IDBBindingUtilities.cpp RefPtr<IDBKey> key(prpKey); IDBKey 456 Source/bindings/v8/IDBBindingUtilities.cpp RefPtr<IDBKey> expectedKey = createIDBKeyFromScriptValueAndKeyPath(scriptValue, keyPath, isolate, allowExperimentalTypes); IDBKey 37 Source/bindings/v8/IDBBindingUtilities.h class IDBKey; IDBKey 47 Source/bindings/v8/IDBBindingUtilities.h PassRefPtr<IDBKey> createIDBKeyFromScriptValueAndKeyPath(DOMRequestState*, const ScriptValue&, const IDBKeyPath&); IDBKey 50 Source/bindings/v8/IDBBindingUtilities.h ScriptValue idbKeyToScriptValue(DOMRequestState*, PassRefPtr<IDBKey>); IDBKey 51 Source/bindings/v8/IDBBindingUtilities.h PassRefPtr<IDBKey> scriptValueToIDBKey(DOMRequestState*, const ScriptValue&); IDBKey 55 Source/bindings/v8/IDBBindingUtilities.h void assertPrimaryKeyValidOrInjectable(DOMRequestState*, PassRefPtr<SharedBuffer>, PassRefPtr<IDBKey>, const IDBKeyPath&); IDBKey 40 Source/bindings/v8/IDBBindingUtilitiesTest.cpp PassRefPtr<IDBKey> checkKeyFromValueAndKeyPathInternal(const ScriptValue& value, const String& keyPath) IDBKey 50 Source/bindings/v8/IDBBindingUtilitiesTest.cpp RefPtr<IDBKey> idbKey = checkKeyFromValueAndKeyPathInternal(value, keyPath); IDBKey 54 Source/bindings/v8/IDBBindingUtilitiesTest.cpp bool injectKey(PassRefPtr<IDBKey> key, ScriptValue& value, const String& keyPath) IDBKey 62 Source/bindings/v8/IDBBindingUtilitiesTest.cpp void checkInjection(PassRefPtr<IDBKey> prpKey, ScriptValue& value, const String& keyPath) IDBKey 64 Source/bindings/v8/IDBBindingUtilitiesTest.cpp RefPtr<IDBKey> key = prpKey; IDBKey 67 Source/bindings/v8/IDBBindingUtilitiesTest.cpp RefPtr<IDBKey> extractedKey = checkKeyFromValueAndKeyPathInternal(value, keyPath); IDBKey 71 Source/bindings/v8/IDBBindingUtilitiesTest.cpp void checkInjectionFails(PassRefPtr<IDBKey> key, ScriptValue& value, const String& keyPath) IDBKey 78 Source/bindings/v8/IDBBindingUtilitiesTest.cpp RefPtr<IDBKey> idbKey = checkKeyFromValueAndKeyPathInternal(value, keyPath); IDBKey 80 Source/bindings/v8/IDBBindingUtilitiesTest.cpp ASSERT_EQ(IDBKey::StringType, idbKey->type()); IDBKey 86 Source/bindings/v8/IDBBindingUtilitiesTest.cpp RefPtr<IDBKey> idbKey = checkKeyFromValueAndKeyPathInternal(value, keyPath); IDBKey 88 Source/bindings/v8/IDBBindingUtilitiesTest.cpp ASSERT_EQ(IDBKey::NumberType, idbKey->type()); IDBKey 150 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjection(IDBKey::createString("myNewKey"), foozoo, "bar"); IDBKey 151 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjection(IDBKey::createNumber(1234), foozoo, "bar"); IDBKey 153 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjectionFails(IDBKey::createString("key"), foozoo, "foo.bar"); IDBKey 165 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjection(IDBKey::createString("myNewKey"), scriptObject, "foo.baz"); IDBKey 166 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjection(IDBKey::createNumber(789), scriptObject, "foo.baz"); IDBKey 167 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjection(IDBKey::createDate(4567), scriptObject, "foo.baz"); IDBKey 168 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjection(IDBKey::createDate(4567), scriptObject, "bar"); IDBKey 169 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjection(IDBKey::createArray(IDBKey::KeyArray()), scriptObject, "foo.baz"); IDBKey 170 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjection(IDBKey::createArray(IDBKey::KeyArray()), scriptObject, "bar"); IDBKey 172 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjectionFails(IDBKey::createString("zoo"), scriptObject, "foo.bar.baz"); IDBKey 173 Source/bindings/v8/IDBBindingUtilitiesTest.cpp checkInjection(IDBKey::createString("zoo"), scriptObject, "foo.xyz.foo"); IDBKey 107 Source/modules/indexeddb/IDBAny.cpp const IDBKey* IDBAny::key() const IDBKey 186 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<SharedBuffer> value, PassRefPtr<IDBKey> key, const IDBKeyPath& keyPath) IDBKey 195 Source/modules/indexeddb/IDBAny.cpp IDBAny::IDBAny(PassRefPtr<IDBKey> key) IDBKey 73 Source/modules/indexeddb/IDBAny.h static PassRefPtr<IDBAny> create(PassRefPtr<SharedBuffer> value, PassRefPtr<IDBKey> key, const IDBKeyPath& keyPath) IDBKey 109 Source/modules/indexeddb/IDBAny.h const IDBKey* key() const; IDBKey 120 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<IDBKey>); IDBKey 124 Source/modules/indexeddb/IDBAny.h explicit IDBAny(PassRefPtr<SharedBuffer>, PassRefPtr<IDBKey>, const IDBKeyPath&); IDBKey 136 Source/modules/indexeddb/IDBAny.h const RefPtr<IDBKey> m_idbKey; IDBKey 133 Source/modules/indexeddb/IDBCursor.cpp RefPtr<IDBKey> keyPathKey = createIDBKeyFromScriptValueAndKeyPath(m_request->requestState(), value, keyPath); IDBKey 177 Source/modules/indexeddb/IDBCursor.cpp RefPtr<IDBKey> key = keyValue.isUndefined() || keyValue.isNull() ? nullptr : scriptValueToIDBKey(&requestState, keyValue); IDBKey 189 Source/modules/indexeddb/IDBCursor.cpp RefPtr<IDBKey> key = scriptValueToIDBKey(&requestState, keyValue); IDBKey 190 Source/modules/indexeddb/IDBCursor.cpp RefPtr<IDBKey> primaryKey = scriptValueToIDBKey(&requestState, primaryKeyValue); IDBKey 198 Source/modules/indexeddb/IDBCursor.cpp void IDBCursor::continueFunction(PassRefPtr<IDBKey> key, PassRefPtr<IDBKey> primaryKey, ExceptionState& exceptionState) IDBKey 353 Source/modules/indexeddb/IDBCursor.cpp void IDBCursor::setValueReady(PassRefPtr<IDBKey> key, PassRefPtr<IDBKey> primaryKey, PassRefPtr<SharedBuffer> value) IDBKey 78 Source/modules/indexeddb/IDBCursor.h void continueFunction(PassRefPtr<IDBKey>, PassRefPtr<IDBKey> primaryKey, ExceptionState&); IDBKey 81 Source/modules/indexeddb/IDBCursor.h void setValueReady(PassRefPtr<IDBKey>, PassRefPtr<IDBKey> primaryKey, PassRefPtr<SharedBuffer> value); IDBKey 82 Source/modules/indexeddb/IDBCursor.h PassRefPtr<IDBKey> idbPrimaryKey() const { return m_primaryKey; } IDBKey 113 Source/modules/indexeddb/IDBCursor.h RefPtr<IDBKey> m_key; IDBKey 114 Source/modules/indexeddb/IDBCursor.h RefPtr<IDBKey> m_primaryKey; IDBKey 169 Source/modules/indexeddb/IDBFactory.cpp RefPtr<IDBKey> first = scriptValueToIDBKey(&requestState, firstValue); IDBKey 170 Source/modules/indexeddb/IDBFactory.cpp RefPtr<IDBKey> second = scriptValueToIDBKey(&requestState, secondValue); IDBKey 42 Source/modules/indexeddb/IDBFactory.h class IDBKey; IDBKey 31 Source/modules/indexeddb/IDBKey.cpp IDBKey::~IDBKey() IDBKey 35 Source/modules/indexeddb/IDBKey.cpp bool IDBKey::isValid() const IDBKey 61 Source/modules/indexeddb/IDBKey.cpp int IDBKey::compare(const IDBKey* other) const IDBKey 93 Source/modules/indexeddb/IDBKey.cpp bool IDBKey::isLessThan(const IDBKey* other) const IDBKey 99 Source/modules/indexeddb/IDBKey.cpp bool IDBKey::isEqual(const IDBKey* other) const IDBKey 37 Source/modules/indexeddb/IDBKey.h class IDBKey : public RefCounted<IDBKey> { IDBKey 39 Source/modules/indexeddb/IDBKey.h typedef Vector<RefPtr<IDBKey> > KeyArray; IDBKey 41 Source/modules/indexeddb/IDBKey.h static PassRefPtr<IDBKey> createInvalid() IDBKey 43 Source/modules/indexeddb/IDBKey.h return adoptRef(new IDBKey()); IDBKey 46 Source/modules/indexeddb/IDBKey.h static PassRefPtr<IDBKey> createNumber(double number) IDBKey 48 Source/modules/indexeddb/IDBKey.h return adoptRef(new IDBKey(NumberType, number)); IDBKey 51 Source/modules/indexeddb/IDBKey.h static PassRefPtr<IDBKey> createBinary(PassRefPtr<SharedBuffer> binary) IDBKey 53 Source/modules/indexeddb/IDBKey.h return adoptRef(new IDBKey(binary)); IDBKey 56 Source/modules/indexeddb/IDBKey.h static PassRefPtr<IDBKey> createString(const String& string) IDBKey 58 Source/modules/indexeddb/IDBKey.h return adoptRef(new IDBKey(string)); IDBKey 61 Source/modules/indexeddb/IDBKey.h static PassRefPtr<IDBKey> createDate(double date) IDBKey 63 Source/modules/indexeddb/IDBKey.h return adoptRef(new IDBKey(DateType, date)); IDBKey 66 Source/modules/indexeddb/IDBKey.h static PassRefPtr<IDBKey> createMultiEntryArray(const KeyArray& array) IDBKey 85 Source/modules/indexeddb/IDBKey.h RefPtr<IDBKey> idbKey = adoptRef(new IDBKey(result)); IDBKey 90 Source/modules/indexeddb/IDBKey.h static PassRefPtr<IDBKey> createArray(const KeyArray& array) IDBKey 92 Source/modules/indexeddb/IDBKey.h return adoptRef(new IDBKey(array)); IDBKey 95 Source/modules/indexeddb/IDBKey.h ~IDBKey(); IDBKey 141 Source/modules/indexeddb/IDBKey.h int compare(const IDBKey* other) const; IDBKey 142 Source/modules/indexeddb/IDBKey.h bool isLessThan(const IDBKey* other) const; IDBKey 143 Source/modules/indexeddb/IDBKey.h bool isEqual(const IDBKey* other) const; IDBKey 145 Source/modules/indexeddb/IDBKey.h using RefCounted<IDBKey>::ref; IDBKey 146 Source/modules/indexeddb/IDBKey.h using RefCounted<IDBKey>::deref; IDBKey 149 Source/modules/indexeddb/IDBKey.h IDBKey() : m_type(InvalidType), m_number(0) { } IDBKey 150 Source/modules/indexeddb/IDBKey.h IDBKey(Type type, double number) : m_type(type), m_number(number) { } IDBKey 151 Source/modules/indexeddb/IDBKey.h explicit IDBKey(const String& value) : m_type(StringType), m_string(value), m_number(0) { } IDBKey 152 Source/modules/indexeddb/IDBKey.h explicit IDBKey(PassRefPtr<SharedBuffer> value) : m_type(BinaryType), m_binary(value), m_number(0) { } IDBKey 153 Source/modules/indexeddb/IDBKey.h explicit IDBKey(const KeyArray& keyArray) : m_type(ArrayType), m_array(keyArray), m_number(0) { } IDBKey 47 Source/modules/indexeddb/IDBKeyRange.cpp RefPtr<IDBKey> key = scriptValueToIDBKey(&requestState, value); IDBKey 56 Source/modules/indexeddb/IDBKeyRange.cpp IDBKeyRange::IDBKeyRange(PassRefPtr<IDBKey> lower, PassRefPtr<IDBKey> upper, LowerBoundType lowerType, UpperBoundType upperType) IDBKey 77 Source/modules/indexeddb/IDBKeyRange.cpp PassRefPtr<IDBKeyRange> IDBKeyRange::only(PassRefPtr<IDBKey> prpKey, ExceptionState& exceptionState) IDBKey 79 Source/modules/indexeddb/IDBKeyRange.cpp RefPtr<IDBKey> key = prpKey; IDBKey 91 Source/modules/indexeddb/IDBKeyRange.cpp RefPtr<IDBKey> key = scriptValueToIDBKey(&requestState, keyValue); IDBKey 103 Source/modules/indexeddb/IDBKeyRange.cpp RefPtr<IDBKey> bound = scriptValueToIDBKey(&requestState, boundValue); IDBKey 115 Source/modules/indexeddb/IDBKeyRange.cpp RefPtr<IDBKey> bound = scriptValueToIDBKey(&requestState, boundValue); IDBKey 127 Source/modules/indexeddb/IDBKeyRange.cpp RefPtr<IDBKey> lower = scriptValueToIDBKey(&requestState, lowerValue); IDBKey 128 Source/modules/indexeddb/IDBKeyRange.cpp RefPtr<IDBKey> upper = scriptValueToIDBKey(&requestState, upperValue); IDBKey 50 Source/modules/indexeddb/IDBKeyRange.h static PassRefPtr<IDBKeyRange> create(PassRefPtr<IDBKey> lower, PassRefPtr<IDBKey> upper, LowerBoundType lowerType, UpperBoundType upperType) IDBKey 60 Source/modules/indexeddb/IDBKeyRange.h PassRefPtr<IDBKey> lower() const { return m_lower; } IDBKey 61 Source/modules/indexeddb/IDBKeyRange.h PassRefPtr<IDBKey> upper() const { return m_upper; } IDBKey 73 Source/modules/indexeddb/IDBKeyRange.h static PassRefPtr<IDBKeyRange> only(PassRefPtr<IDBKey> value, ExceptionState&); IDBKey 76 Source/modules/indexeddb/IDBKeyRange.h IDBKeyRange(PassRefPtr<IDBKey> lower, PassRefPtr<IDBKey> upper, LowerBoundType lowerType, UpperBoundType upperType); IDBKey 78 Source/modules/indexeddb/IDBKeyRange.h RefPtr<IDBKey> m_lower; IDBKey 79 Source/modules/indexeddb/IDBKeyRange.h RefPtr<IDBKey> m_upper; IDBKey 111 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBKey> indexKey = createIDBKeyFromScriptValueAndKeyPath(requestState, objectValue, indexMetadata.keyPath); IDBKey 116 Source/modules/indexeddb/IDBObjectStore.cpp if (!indexMetadata.multiEntry || indexKey->type() != IDBKey::ArrayType) { IDBKey 123 Source/modules/indexeddb/IDBObjectStore.cpp ASSERT(indexKey->type() == IDBKey::ArrayType); IDBKey 124 Source/modules/indexeddb/IDBObjectStore.cpp indexKey = IDBKey::createMultiEntryArray(indexKey->array()); IDBKey 147 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBKey> key = keyValue.isUndefined() ? nullptr : scriptValueToIDBKey(&requestState, keyValue); IDBKey 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) IDBKey 153 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBKey> key = prpKey; IDBKey 197 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBKey> keyPathKey = createIDBKeyFromScriptValueAndKeyPath(&requestState, value, keyPath); IDBKey 337 Source/modules/indexeddb/IDBObjectStore.cpp cursor->continueFunction(static_cast<IDBKey*>(0), static_cast<IDBKey*>(0), ASSERT_NO_EXCEPTION); IDBKey 339 Source/modules/indexeddb/IDBObjectStore.cpp RefPtr<IDBKey> primaryKey = cursor->idbPrimaryKey(); IDBKey 84 Source/modules/indexeddb/IDBObjectStore.h PassRefPtr<IDBRequest> put(blink::WebIDBDatabase::PutMode, PassRefPtr<IDBAny> source, ScriptState*, ScriptValue&, PassRefPtr<IDBKey>, ExceptionState&); IDBKey 96 Source/modules/indexeddb/IDBObjectStore.h typedef Vector<RefPtr<IDBKey> > IndexKeys; IDBKey 183 Source/modules/indexeddb/IDBRequest.cpp void IDBRequest::setResultCursor(PassRefPtr<IDBCursor> cursor, PassRefPtr<IDBKey> key, PassRefPtr<IDBKey> primaryKey, PassRefPtr<SharedBuffer> value) IDBKey 242 Source/modules/indexeddb/IDBRequest.cpp void IDBRequest::onSuccess(PassOwnPtr<blink::WebIDBCursor> backend, PassRefPtr<IDBKey> key, PassRefPtr<IDBKey> primaryKey, PassRefPtr<SharedBuffer> value) IDBKey 263 Source/modules/indexeddb/IDBRequest.cpp void IDBRequest::onSuccess(PassRefPtr<IDBKey> idbKey) IDBKey 304 Source/modules/indexeddb/IDBRequest.cpp void IDBRequest::onSuccess(PassRefPtr<SharedBuffer> prpValueBuffer, PassRefPtr<IDBKey> prpPrimaryKey, const IDBKeyPath& keyPath) IDBKey 315 Source/modules/indexeddb/IDBRequest.cpp RefPtr<IDBKey> primaryKey = prpPrimaryKey; IDBKey 354 Source/modules/indexeddb/IDBRequest.cpp void IDBRequest::onSuccess(PassRefPtr<IDBKey> key, PassRefPtr<IDBKey> primaryKey, PassRefPtr<SharedBuffer> value) IDBKey 100 Source/modules/indexeddb/IDBRequest.h virtual void onSuccess(PassOwnPtr<blink::WebIDBCursor>, PassRefPtr<IDBKey>, PassRefPtr<IDBKey> primaryKey, PassRefPtr<SharedBuffer>); IDBKey 101 Source/modules/indexeddb/IDBRequest.h virtual void onSuccess(PassRefPtr<IDBKey>); IDBKey 103 Source/modules/indexeddb/IDBRequest.h virtual void onSuccess(PassRefPtr<SharedBuffer>, PassRefPtr<IDBKey>, const IDBKeyPath&); IDBKey 106 Source/modules/indexeddb/IDBRequest.h virtual void onSuccess(PassRefPtr<IDBKey>, PassRefPtr<IDBKey> primaryKey, PassRefPtr<SharedBuffer>); IDBKey 155 Source/modules/indexeddb/IDBRequest.h void setResultCursor(PassRefPtr<IDBCursor>, PassRefPtr<IDBKey>, PassRefPtr<IDBKey> primaryKey, PassRefPtr<SharedBuffer> value); IDBKey 171 Source/modules/indexeddb/IDBRequest.h RefPtr<IDBKey> m_cursorKey; IDBKey 172 Source/modules/indexeddb/IDBRequest.h RefPtr<IDBKey> m_cursorPrimaryKey; IDBKey 100 Source/modules/indexeddb/IDBRequestTest.cpp request->onSuccess(nullptr, IDBKey::createInvalid(), IDBKey::createInvalid(), nullptr); IDBKey 101 Source/modules/indexeddb/IDBRequestTest.cpp request->onSuccess(IDBKey::createInvalid()); IDBKey 103 Source/modules/indexeddb/IDBRequestTest.cpp request->onSuccess(PassRefPtr<SharedBuffer>(nullptr), IDBKey::createInvalid(), IDBKeyPath()); IDBKey 106 Source/modules/indexeddb/IDBRequestTest.cpp request->onSuccess(IDBKey::createInvalid(), IDBKey::createInvalid(), nullptr); IDBKey 315 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp static PassRefPtr<IDBKey> idbKeyFromInspectorObject(JSONObject* key) IDBKey 317 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp RefPtr<IDBKey> idbKey; IDBKey 332 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp idbKey = IDBKey::createNumber(number); IDBKey 337 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp idbKey = IDBKey::createString(string); IDBKey 342 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp idbKey = IDBKey::createDate(date); IDBKey 344 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp IDBKey::KeyArray keyArray; IDBKey 353 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp idbKey = IDBKey::createArray(keyArray); IDBKey 364 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp RefPtr<IDBKey> idbLower = lower ? idbKeyFromInspectorObject(lower.get()) : nullptr; IDBKey 369 Source/modules/indexeddb/InspectorIndexedDBAgent.cpp RefPtr<IDBKey> idbUpper = upper ? idbKeyFromInspectorObject(upper.get()) : nullptr; IDBKey 491 Source/web/AssertMatchingEnums.cpp COMPILE_ASSERT_MATCHING_ENUM(WebIDBKeyTypeInvalid, IDBKey::InvalidType); IDBKey 492 Source/web/AssertMatchingEnums.cpp COMPILE_ASSERT_MATCHING_ENUM(WebIDBKeyTypeArray, IDBKey::ArrayType); IDBKey 493 Source/web/AssertMatchingEnums.cpp COMPILE_ASSERT_MATCHING_ENUM(WebIDBKeyTypeBinary, IDBKey::BinaryType); IDBKey 494 Source/web/AssertMatchingEnums.cpp COMPILE_ASSERT_MATCHING_ENUM(WebIDBKeyTypeString, IDBKey::StringType); IDBKey 495 Source/web/AssertMatchingEnums.cpp COMPILE_ASSERT_MATCHING_ENUM(WebIDBKeyTypeDate, IDBKey::DateType); IDBKey 496 Source/web/AssertMatchingEnums.cpp COMPILE_ASSERT_MATCHING_ENUM(WebIDBKeyTypeNumber, IDBKey::NumberType); IDBKey 91 Source/web/WebIDBKey.cpp static PassRefPtr<IDBKey> convertFromWebIDBKeyArray(const WebVector<WebIDBKey>& array) IDBKey 93 Source/web/WebIDBKey.cpp IDBKey::KeyArray keys; IDBKey 101 Source/web/WebIDBKey.cpp keys.append(IDBKey::createBinary(array[i].binary())); IDBKey 104 Source/web/WebIDBKey.cpp keys.append(IDBKey::createString(array[i].string())); IDBKey 107 Source/web/WebIDBKey.cpp keys.append(IDBKey::createDate(array[i].date())); IDBKey 110 Source/web/WebIDBKey.cpp keys.append(IDBKey::createNumber(array[i].number())); IDBKey 113 Source/web/WebIDBKey.cpp keys.append(IDBKey::createInvalid()); IDBKey 121 Source/web/WebIDBKey.cpp return IDBKey::createArray(keys); IDBKey 124 Source/web/WebIDBKey.cpp static void convertToWebIDBKeyArray(const IDBKey::KeyArray& array, WebVector<WebIDBKey>& result) IDBKey 129 Source/web/WebIDBKey.cpp RefPtr<IDBKey> key = array[i]; IDBKey 131 Source/web/WebIDBKey.cpp case IDBKey::ArrayType: IDBKey 135 Source/web/WebIDBKey.cpp case IDBKey::BinaryType: IDBKey 138 Source/web/WebIDBKey.cpp case IDBKey::StringType: IDBKey 141 Source/web/WebIDBKey.cpp case IDBKey::DateType: IDBKey 144 Source/web/WebIDBKey.cpp case IDBKey::NumberType: IDBKey 147 Source/web/WebIDBKey.cpp case IDBKey::InvalidType: IDBKey 150 Source/web/WebIDBKey.cpp case IDBKey::MinType: IDBKey 165 Source/web/WebIDBKey.cpp m_private = IDBKey::createBinary(binary); IDBKey 170 Source/web/WebIDBKey.cpp m_private = IDBKey::createString(string); IDBKey 175 Source/web/WebIDBKey.cpp m_private = IDBKey::createDate(date); IDBKey 180 Source/web/WebIDBKey.cpp m_private = IDBKey::createNumber(number); IDBKey 185 Source/web/WebIDBKey.cpp m_private = IDBKey::createInvalid(); IDBKey 239 Source/web/WebIDBKey.cpp WebIDBKey::WebIDBKey(const PassRefPtr<IDBKey>& value) IDBKey 244 Source/web/WebIDBKey.cpp WebIDBKey& WebIDBKey::operator=(const PassRefPtr<IDBKey>& value) IDBKey 250 Source/web/WebIDBKey.cpp WebIDBKey::operator PassRefPtr<IDBKey>() const IDBKey 36 public/platform/WebIDBKey.h namespace WebCore { class IDBKey; } IDBKey 80 public/platform/WebIDBKey.h WebIDBKey(const WTF::PassRefPtr<WebCore::IDBKey>&); IDBKey 81 public/platform/WebIDBKey.h WebIDBKey& operator=(const WTF::PassRefPtr<WebCore::IDBKey>&); IDBKey 82 public/platform/WebIDBKey.h operator WTF::PassRefPtr<WebCore::IDBKey>() const; IDBKey 86 public/platform/WebIDBKey.h WebPrivatePtr<WebCore::IDBKey> m_private;