Searched refs:keyPath (Results 26 - 50 of 57) sorted by relevance

123

/external/webkit/Source/WebCore/storage/
H A DIDBIndex.idl33 readonly attribute DOMString keyPath;
H A DIDBObjectStoreBackendImpl.cpp53 IDBObjectStoreBackendImpl::IDBObjectStoreBackendImpl(IDBBackingStore* backingStore, int64_t databaseId, int64_t id, const String& name, const String& keyPath, bool autoIncrement) argument
58 , m_keyPath(keyPath)
65 IDBObjectStoreBackendImpl::IDBObjectStoreBackendImpl(IDBBackingStore* backingStore, int64_t databaseId, const String& name, const String& keyPath, bool autoIncrement) argument
70 , m_keyPath(keyPath)
104 static PassRefPtr<IDBKey> fetchKeyFromKeyPath(SerializedScriptValue* value, const String& keyPath) argument
109 IDBKeyPathBackendImpl::createIDBKeysFromSerializedValuesAndKeyPath(values, keyPath, keys);
116 static PassRefPtr<SerializedScriptValue> injectKeyIntoKeyPath(PassRefPtr<IDBKey> key, PassRefPtr<SerializedScriptValue> value, const String& keyPath) argument
118 return IDBKeyPathBackendImpl::injectIDBKeyIntoSerializedValue(key, value, keyPath);
134 // FIXME: This should throw a DATA_ERR when the wrong key/keyPath data is supplied.
148 callbacks->onError(IDBDatabaseError::create(IDBDatabaseException::DATA_ERR, "A key was supplied for an objectStore that has a keyPath
369 createIndex(const String& name, const String& keyPath, bool unique, IDBTransactionBackendInterface* transaction, ExceptionCode& ec) argument
[all...]
H A DIDBDatabase.cpp82 String keyPath; local
83 options.getKeyString("keyPath", keyPath);
88 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_backend->createObjectStore(name, keyPath, autoIncrement, m_setVersionTransaction->backend(), ec);
H A DIDBDatabaseBackendInterface.h57 virtual PassRefPtr<IDBObjectStoreBackendInterface> createObjectStore(const String& name, const String& keyPath, bool autoIncrement, IDBTransactionBackendInterface*, ExceptionCode&) = 0;
H A DIDBIndexBackendImpl.cpp43 IDBIndexBackendImpl::IDBIndexBackendImpl(IDBBackingStore* backingStore, int64_t databaseId, const IDBObjectStoreBackendImpl* objectStoreBackend, int64_t id, const String& name, const String& storeName, const String& keyPath, bool unique) argument
50 , m_keyPath(keyPath)
55 IDBIndexBackendImpl::IDBIndexBackendImpl(IDBBackingStore* backingStore, int64_t databaseId, const IDBObjectStoreBackendImpl* objectStoreBackend, const String& name, const String& storeName, const String& keyPath, bool unique) argument
62 , m_keyPath(keyPath)
H A DIDBObjectStore.cpp60 String IDBObjectStore::keyPath() const function in class:WebCore::IDBObjectStore
62 return m_objectStore->keyPath();
125 PassRefPtr<IDBIndex> IDBObjectStore::createIndex(const String& name, const String& keyPath, const OptionsObject& options, ExceptionCode& ec) argument
130 RefPtr<IDBIndexBackendInterface> index = m_objectStore->createIndex(name, keyPath, unique, m_transaction->backend(), ec);
H A DIDBLevelDBBackingStore.h49 virtual bool createObjectStore(int64_t databaseId, const String& name, const String& keyPath, bool autoIncrement, int64_t& assignedObjectStoreId);
62 virtual bool createIndex(int64_t databaseId, int64_t objectStoreId, const String& name, const String& keyPath, bool isUnique, int64_t& indexId);
H A DIDBSQLiteBackingStore.h44 virtual bool createObjectStore(int64_t databaseId, const String& name, const String& keyPath, bool autoIncrement, int64_t& assignedObjectStoreId);
57 virtual bool createIndex(int64_t databaseId, int64_t objectStoreId, const String& name, const String& keyPath, bool isUnique, int64_t& indexId);
H A DIDBDatabaseBackendImpl.cpp100 PassRefPtr<IDBObjectStoreBackendInterface> IDBDatabaseBackendImpl::createObjectStore(const String& name, const String& keyPath, bool autoIncrement, IDBTransactionBackendInterface* transactionPtr, ExceptionCode& ec) argument
109 RefPtr<IDBObjectStoreBackendImpl> objectStore = IDBObjectStoreBackendImpl::create(m_backingStore.get(), m_id, name, keyPath, autoIncrement);
128 if (!database->m_backingStore->createObjectStore(database->id(), objectStore->name(), objectStore->keyPath(), objectStore->autoIncrement(), objectStoreId)) {
H A DIDBDatabaseBackendImpl.h63 virtual PassRefPtr<IDBObjectStoreBackendInterface> createObjectStore(const String& name, const String& keyPath, bool autoIncrement, IDBTransactionBackendInterface*, ExceptionCode&);
H A DIDBBackingStore.h53 virtual bool createObjectStore(int64_t databaseId, const String& name, const String& keyPath, bool autoIncrement, int64_t& assignedObjectStoreId) = 0;
78 virtual bool createIndex(int64_t databaseId, int64_t objectStoreId, const String& name, const String& keyPath, bool isUnique, int64_t& indexId) = 0;
H A DIDBKeyPath.cpp161 void IDBParseKeyPath(const String& keyPath, Vector<IDBKeyPathElement>& elements, IDBKeyPathParseError& error)
175 IDBKeyPathLexer lexer(keyPath);
/external/webkit/Source/WebKit/chromium/src/
H A DIDBDatabaseBackendProxy.cpp78 PassRefPtr<IDBObjectStoreBackendInterface> IDBDatabaseBackendProxy::createObjectStore(const String& name, const String& keyPath, bool autoIncrement, IDBTransactionBackendInterface* transaction, ExceptionCode& ec) argument
83 WebIDBObjectStore* objectStore = m_webIDBDatabase->createObjectStore(name, keyPath, autoIncrement, *transactionProxy->getWebIDBTransaction(), ec);
H A DIDBIndexBackendProxy.cpp68 String IDBIndexBackendProxy::keyPath() function in class:WebKit::IDBIndexBackendProxy
70 return m_webIDBIndex->keyPath();
H A DIDBObjectStoreBackendProxy.h46 virtual String keyPath() const;
54 PassRefPtr<WebCore::IDBIndexBackendInterface> createIndex(const String& name, const String& keyPath, bool unique, WebCore::IDBTransactionBackendInterface*, WebCore::ExceptionCode&);
H A DWebIDBDatabaseImpl.cpp69 WebIDBObjectStore* WebIDBDatabaseImpl::createObjectStore(const WebString& name, const WebString& keyPath, bool autoIncrement, const WebIDBTransaction& transaction, WebExceptionCode& ec) argument
71 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_databaseBackend->createObjectStore(name, keyPath, autoIncrement, transaction.getIDBTransactionBackendInterface(), ec);
H A DIDBDatabaseBackendProxy.h49 virtual PassRefPtr<WebCore::IDBObjectStoreBackendInterface> createObjectStore(const String& name, const String& keyPath, bool autoIncrement, WebCore::IDBTransactionBackendInterface*, WebCore::ExceptionCode&);
H A DIDBIndexBackendProxy.h46 virtual String keyPath();
H A DWebIDBDatabaseImpl.h56 virtual WebIDBObjectStore* createObjectStore(const WebString& name, const WebString& keyPath, bool autoIncrement, const WebIDBTransaction&, WebExceptionCode&);
/external/webkit/Source/WebCore/platform/graphics/avfoundation/
H A DMediaPlayerPrivateAVFoundationObjC.mm105 -(void)observeValueForKeyPath:keyPath ofObject:(id)object change:(NSDictionary *)change context:(MediaPlayerAVFoundationObservationContext)context;
785 - (void)observeValueForKeyPath:keyPath ofObject:(id)object change:(NSDictionary *)change context:(MediaPlayerAVFoundationObservationContext)context
789 LOG(Media, "WebCoreAVFMovieObserver:observeValueForKeyPath(%p) - keyPath = %s", self, [keyPath UTF8String]);
796 if ([keyPath isEqualToString:@"status"])
798 else if ([keyPath isEqualToString:@"playbackLikelyToKeepUp"])
800 else if ([keyPath isEqualToString:@"playbackBufferEmpty"])
802 else if ([keyPath isEqualToString:@"playbackBufferFull"])
804 else if ([keyPath isEqualToString:@"asset"])
806 else if ([keyPath isEqualToStrin
[all...]
/external/webkit/Source/WebKit/chromium/public/
H A DWebIDBDatabase.h61 virtual WebIDBObjectStore* createObjectStore(const WebString& name, const WebString& keyPath, bool autoIncrement, const WebIDBTransaction&, WebExceptionCode&) argument
H A DWebKitClient.h146 virtual void createIDBKeysFromSerializedValuesAndKeyPath(const WebVector<WebSerializedScriptValue>& values, const WebString& keyPath, WebVector<WebIDBKey>& keys) { } argument
147 virtual WebSerializedScriptValue injectIDBKeyIntoSerializedValue(const WebIDBKey& key, const WebSerializedScriptValue& value, const WebString& keyPath) { return WebSerializedScriptValue(); } argument
/external/webkit/Source/WebCore/platform/graphics/ca/mac/
H A DPlatformCAAnimationMac.mm148 PassRefPtr<PlatformCAAnimation> PlatformCAAnimation::create(AnimationType type, const String& keyPath)
150 return adoptRef(new PlatformCAAnimation(type, keyPath));
158 PlatformCAAnimation::PlatformCAAnimation(AnimationType type, const String& keyPath)
162 m_animation.adoptNS([[CABasicAnimation animationWithKeyPath:keyPath] retain]);
164 m_animation.adoptNS([[CAKeyframeAnimation animationWithKeyPath:keyPath] retain]);
183 RefPtr<PlatformCAAnimation> animation = create(animationType(), keyPath());
226 String PlatformCAAnimation::keyPath() const
228 return [m_animation.get() keyPath];
/external/webkit/Source/WebCore/platform/graphics/ca/win/
H A DPlatformCAAnimationWin.cpp136 PassRefPtr<PlatformCAAnimation> PlatformCAAnimation::create(AnimationType type, const String& keyPath) argument
138 return adoptRef(new PlatformCAAnimation(type, keyPath));
146 PlatformCAAnimation::PlatformCAAnimation(AnimationType type, const String& keyPath) argument
154 RetainPtr<CFStringRef> s(AdoptCF, keyPath.createCFString());
174 RefPtr<PlatformCAAnimation> animation = create(animationType(), keyPath());
215 String PlatformCAAnimation::keyPath() const function in class:PlatformCAAnimation
/external/webkit/Source/WebCore/platform/chromium/
H A DPlatformBridge.h175 // Extracts keyPath from values and returns the corresponding keys.
176 static void createIDBKeysFromSerializedValuesAndKeyPath(const Vector<RefPtr<SerializedScriptValue> >& values, const String& keyPath, Vector<RefPtr<IDBKey> >& keys);
177 // Injects key via keyPath into value. Returns true on success.
178 static PassRefPtr<SerializedScriptValue> injectIDBKeyIntoSerializedValue(PassRefPtr<IDBKey>, PassRefPtr<SerializedScriptValue>, const String& keyPath);

Completed in 1543 milliseconds

123