/external/webkit/Source/WebCore/storage/chromium/ |
IDBKeyPathBackendImpl.cpp | 37 void IDBKeyPathBackendImpl::createIDBKeysFromSerializedValuesAndKeyPath(const Vector<RefPtr<SerializedScriptValue>, 0>& values, const String& keyPath, Vector<RefPtr<IDBKey>, 0>& keys) 39 PlatformBridge::createIDBKeysFromSerializedValuesAndKeyPath(values, keyPath, keys); 42 PassRefPtr<SerializedScriptValue> IDBKeyPathBackendImpl::injectIDBKeyIntoSerializedValue(PassRefPtr<IDBKey> key, PassRefPtr<SerializedScriptValue> value, const String& keyPath) 44 return PlatformBridge::injectIDBKeyIntoSerializedValue(key, value, keyPath);
|
/external/webkit/Source/WebCore/storage/ |
IDBKeyPathBackendImpl.cpp | 35 void IDBKeyPathBackendImpl::createIDBKeysFromSerializedValuesAndKeyPath(const Vector<RefPtr<SerializedScriptValue>&, 0> values, const String& keyPath, Vector<RefPtr<IDBKey>, 0>& keys) 40 PassRefPtr<SerializedScriptValue> IDBKeyPathBackendImpl::injectIDBKeyIntoSerializedValue(PassRefPtr<IDBKey> key, PassRefPtr<SerializedScriptValue> value, const String& keyPath)
|
IDBKeyPathBackendImpl.h | 40 static void createIDBKeysFromSerializedValuesAndKeyPath(const Vector<RefPtr<SerializedScriptValue>, 0>& values, const String& keyPath, Vector<RefPtr<IDBKey>, 0>& keys); 41 static PassRefPtr<SerializedScriptValue> injectIDBKeyIntoSerializedValue(PassRefPtr<IDBKey>, PassRefPtr<SerializedScriptValue>, const String& keyPath);
|
IDBIndexBackendImpl.h | 43 static PassRefPtr<IDBIndexBackendImpl> create(IDBBackingStore* backingStore, int64_t databaseId, const IDBObjectStoreBackendImpl* objectStoreBackend, int64_t id, const String& name, const String& storeName, const String& keyPath, bool unique) 45 return adoptRef(new IDBIndexBackendImpl(backingStore, databaseId, objectStoreBackend, id, name, storeName, keyPath, unique)); 47 static PassRefPtr<IDBIndexBackendImpl> create(IDBBackingStore* backingStore, int64_t databaseId, const IDBObjectStoreBackendImpl* objectStoreBackend, const String& name, const String& storeName, const String& keyPath, bool unique) 49 return adoptRef(new IDBIndexBackendImpl(backingStore, databaseId, objectStoreBackend, name, storeName, keyPath, unique)); 66 virtual String keyPath() { return m_keyPath; } 75 IDBIndexBackendImpl(IDBBackingStore*, int64_t databaseId, const IDBObjectStoreBackendImpl*, int64_t id, const String& name, const String& storeName, const String& keyPath, bool unique); 76 IDBIndexBackendImpl(IDBBackingStore*, int64_t databaseId, const IDBObjectStoreBackendImpl*, const String& name, const String& storeName, const String& keyPath, bool unique);
|
IDBObjectStoreBackendImpl.h | 45 static PassRefPtr<IDBObjectStoreBackendImpl> create(IDBBackingStore* backingStore, int64_t databaseId, int64_t id, const String& name, const String& keyPath, bool autoIncrement) 47 return adoptRef(new IDBObjectStoreBackendImpl(backingStore, databaseId, id, name, keyPath, autoIncrement)); 49 static PassRefPtr<IDBObjectStoreBackendImpl> create(IDBBackingStore* backingStore, int64_t databaseId, const String& name, const String& keyPath, bool autoIncrement) 51 return adoptRef(new IDBObjectStoreBackendImpl(backingStore, databaseId, name, keyPath, autoIncrement)); 65 virtual String keyPath() const { return m_keyPath; } 74 virtual PassRefPtr<IDBIndexBackendInterface> createIndex(const String& name, const String& keyPath, bool unique, IDBTransactionBackendInterface*, ExceptionCode&); 81 IDBObjectStoreBackendImpl(IDBBackingStore*, int64_t databaseId, int64_t id, const String& name, const String& keyPath, bool autoIncrement); 82 IDBObjectStoreBackendImpl(IDBBackingStore*, int64_t databaseId, const String& name, const String& keyPath, bool autoIncrement);
|
IDBIndexBackendInterface.h | 48 virtual String keyPath() = 0;
|
IDBObjectStore.h | 58 String keyPath() const; 64 PassRefPtr<IDBIndex> createIndex(const String& name, const String& keyPath, ExceptionCode& ec) { return createIndex(name, keyPath, OptionsObject(), ec); } 74 PassRefPtr<IDBIndex> createIndex(const String& name, const String& keyPath, const OptionsObject&, ExceptionCode&);
|
IDBObjectStore.idl | 32 readonly attribute [ConvertNullStringTo=Null] DOMString keyPath; 47 IDBIndex createIndex(in DOMString name, in [ConvertNullToNullString] DOMString keyPath, in [Optional] OptionsObject options)
|
IDBObjectStoreBackendInterface.h | 50 virtual String keyPath() const = 0; 65 virtual PassRefPtr<IDBIndexBackendInterface> createIndex(const String& name, const String& keyPath, bool unique, IDBTransactionBackendInterface*, ExceptionCode&) = 0;
|
IDBDatabaseBackendInterface.h | 57 virtual PassRefPtr<IDBObjectStoreBackendInterface> createObjectStore(const String& name, const String& keyPath, bool autoIncrement, IDBTransactionBackendInterface*, ExceptionCode&) = 0;
|
/external/webkit/Source/WebKit/chromium/tests/ |
IDBKeyPathTest.cpp | 51 void checkKeyPath(const String& keyPath, const Vector<IDBKeyPathElement>& expected, int parserError) 56 IDBParseKeyPath(keyPath, idbKeyPathElements, error); 75 String keyPath("foo.bar.zoo"); 79 checkKeyPath(keyPath, expected, 0); 85 String keyPath("a[34][20].foo[2].bar"); 92 checkKeyPath(keyPath, expected, 0); 98 String keyPath("foo[ 34 ].Zoo_[00023]\t._c"); 104 checkKeyPath(keyPath, expected, 0); 110 String keyPath("foo[ 34 ]"); 113 checkKeyPath(keyPath, expected, 0) [all...] |
IDBBindingUtilitiesTest.cpp | 60 PassRefPtr<IDBKey> checkKeyFromValueAndKeyPathInternal(SerializedScriptValue* value, const String& keyPath) 64 IDBParseKeyPath(keyPath, idbKeyPath, parseError); 69 void checkKeyPathNullValue(SerializedScriptValue* value, const String& keyPath) 71 RefPtr<IDBKey> idbKey = checkKeyFromValueAndKeyPathInternal(value, keyPath); 75 PassRefPtr<SerializedScriptValue> injectKey(PassRefPtr<IDBKey> key, PassRefPtr<SerializedScriptValue> value, const String& keyPath) 79 IDBParseKeyPath(keyPath, idbKeyPath, parseError); 84 void checkInjection(PassRefPtr<IDBKey> prpKey, PassRefPtr<SerializedScriptValue> value, const String& keyPath) 87 RefPtr<SerializedScriptValue> newValue = injectKey(key, value, keyPath); 89 RefPtr<IDBKey> extractedKey = checkKeyFromValueAndKeyPathInternal(newValue.get(), keyPath); 93 void checkInjectionFails(PassRefPtr<IDBKey> key, PassRefPtr<SerializedScriptValue> value, const String& keyPath) [all...] |
/external/webkit/Source/WebKit/chromium/src/ |
WebIDBKeyPath.cpp | 40 WebIDBKeyPath WebIDBKeyPath::create(const WebString& keyPath) 44 IDBParseKeyPath(keyPath, idbElements, idbError); 59 void WebIDBKeyPath::assign(const WebIDBKeyPath& keyPath) 61 m_parseError = keyPath.m_parseError; 62 m_private.reset(new WTF::Vector<IDBKeyPathElement>(keyPath));
|
WebIDBObjectStoreImpl.h | 49 WebString keyPath() const; 57 WebIDBIndex* createIndex(const WebString& name, const WebString& keyPath, bool unique, const WebIDBTransaction&, WebExceptionCode&);
|
WebIDBIndexImpl.h | 48 virtual WebString keyPath() const;
|
WebIDBObjectStoreImpl.cpp | 60 WebString WebIDBObjectStoreImpl::keyPath() const 62 return m_objectStore->keyPath(); 90 WebIDBIndex* WebIDBObjectStoreImpl::createIndex(const WebString& name, const WebString& keyPath, bool unique, const WebIDBTransaction& transaction, WebExceptionCode& ec) 92 RefPtr<IDBIndexBackendInterface> index = m_objectStore->createIndex(name, keyPath, unique, transaction.getIDBTransactionBackendInterface(), ec);
|
IDBObjectStoreBackendProxy.h | 46 virtual String keyPath() const; 54 PassRefPtr<WebCore::IDBIndexBackendInterface> createIndex(const String& name, const String& keyPath, bool unique, WebCore::IDBTransactionBackendInterface*, WebCore::ExceptionCode&);
|
WebIDBIndexImpl.cpp | 61 WebString WebIDBIndexImpl::keyPath() const 63 return m_backend->keyPath();
|
/external/webkit/Source/WebKit/chromium/public/ |
WebIDBKeyPath.h | 44 WebIDBKeyPath(const WebIDBKeyPath& keyPath) { assign(keyPath); }
|
WebIDBObjectStore.h | 51 virtual WebString keyPath() const 73 virtual WebIDBIndex* createIndex(const WebString& name, const WebString& keyPath, bool unique, const WebIDBTransaction&, WebExceptionCode&)
|
WebIDBIndex.h | 54 virtual WebString keyPath() const
|
/external/webkit/Source/WebCore/bindings/v8/ |
IDBBindingUtilities.cpp | 135 PassRefPtr<IDBKey> createIDBKeyFromSerializedValueAndKeyPath(PassRefPtr<SerializedScriptValue> value, const Vector<IDBKeyPathElement>& keyPath) 139 v8::Handle<v8::Value> v8Key(getNthValueOnKeyPath(v8Value, keyPath, keyPath.size())); 145 PassRefPtr<SerializedScriptValue> injectIDBKeyIntoSerializedValue(PassRefPtr<IDBKey> key, PassRefPtr<SerializedScriptValue> value, const Vector<IDBKeyPathElement>& keyPath) 148 if (!keyPath.size()) 152 v8::Handle<v8::Value> parent(getNthValueOnKeyPath(v8Value, keyPath, keyPath.size() - 1)); 156 if (!set(parent, keyPath.last(), toV8(key.get())))
|
IDBBindingUtilities.h | 41 PassRefPtr<IDBKey> createIDBKeyFromSerializedValueAndKeyPath(PassRefPtr<SerializedScriptValue> value, const Vector<IDBKeyPathElement, 0>& keyPath);
|
/external/clang/lib/Driver/ |
WindowsToolChain.cpp | 110 static bool getSystemRegistryString(const char *keyPath, const char *valueName, 120 if (strncmp(keyPath, "HKEY_CLASSES_ROOT\\", 18) == 0) { 122 subKey = keyPath + 18; 123 } else if (strncmp(keyPath, "HKEY_USERS\\", 11) == 0) { 125 subKey = keyPath + 11; 126 } else if (strncmp(keyPath, "HKEY_LOCAL_MACHINE\\", 19) == 0) { 128 subKey = keyPath + 19; 129 } else if (strncmp(keyPath, "HKEY_CURRENT_USER\\", 18) == 0) { 131 subKey = keyPath + 18;
|
/external/webkit/Source/WebCore/platform/graphics/ca/ |
PlatformCAAnimation.h | 64 static PassRefPtr<PlatformCAAnimation> create(AnimationType, const String& keyPath); 76 String keyPath() const; 138 PlatformCAAnimation(AnimationType, const String& keyPath);
|