/external/webkit/Source/WebCore/storage/ |
H A D | IDBIndex.idl | 33 readonly attribute DOMString keyPath;
|
H A D | IDBObjectStoreBackendImpl.cpp | 53 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 D | IDBDatabase.cpp | 82 String keyPath; local 83 options.getKeyString("keyPath", keyPath); 88 RefPtr<IDBObjectStoreBackendInterface> objectStore = m_backend->createObjectStore(name, keyPath, autoIncrement, m_setVersionTransaction->backend(), ec);
|
H A D | IDBDatabaseBackendInterface.h | 57 virtual PassRefPtr<IDBObjectStoreBackendInterface> createObjectStore(const String& name, const String& keyPath, bool autoIncrement, IDBTransactionBackendInterface*, ExceptionCode&) = 0;
|
H A D | IDBIndexBackendImpl.cpp | 43 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 D | IDBObjectStore.cpp | 60 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 D | IDBLevelDBBackingStore.h | 49 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 D | IDBSQLiteBackingStore.h | 44 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 D | IDBDatabaseBackendImpl.cpp | 100 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 D | IDBDatabaseBackendImpl.h | 63 virtual PassRefPtr<IDBObjectStoreBackendInterface> createObjectStore(const String& name, const String& keyPath, bool autoIncrement, IDBTransactionBackendInterface*, ExceptionCode&);
|
H A D | IDBBackingStore.h | 53 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 D | IDBKeyPath.cpp | 161 void IDBParseKeyPath(const String& keyPath, Vector<IDBKeyPathElement>& elements, IDBKeyPathParseError& error) 175 IDBKeyPathLexer lexer(keyPath);
|
/external/webkit/Source/WebKit/chromium/src/ |
H A D | IDBDatabaseBackendProxy.cpp | 78 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 D | IDBIndexBackendProxy.cpp | 68 String IDBIndexBackendProxy::keyPath() function in class:WebKit::IDBIndexBackendProxy 70 return m_webIDBIndex->keyPath();
|
H A D | IDBObjectStoreBackendProxy.h | 46 virtual String keyPath() const; 54 PassRefPtr<WebCore::IDBIndexBackendInterface> createIndex(const String& name, const String& keyPath, bool unique, WebCore::IDBTransactionBackendInterface*, WebCore::ExceptionCode&);
|
H A D | WebIDBDatabaseImpl.cpp | 69 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 D | IDBDatabaseBackendProxy.h | 49 virtual PassRefPtr<WebCore::IDBObjectStoreBackendInterface> createObjectStore(const String& name, const String& keyPath, bool autoIncrement, WebCore::IDBTransactionBackendInterface*, WebCore::ExceptionCode&);
|
H A D | IDBIndexBackendProxy.h | 46 virtual String keyPath();
|
H A D | WebIDBDatabaseImpl.h | 56 virtual WebIDBObjectStore* createObjectStore(const WebString& name, const WebString& keyPath, bool autoIncrement, const WebIDBTransaction&, WebExceptionCode&);
|
/external/webkit/Source/WebCore/platform/graphics/avfoundation/ |
H A D | MediaPlayerPrivateAVFoundationObjC.mm | 105 -(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 D | WebIDBDatabase.h | 61 virtual WebIDBObjectStore* createObjectStore(const WebString& name, const WebString& keyPath, bool autoIncrement, const WebIDBTransaction&, WebExceptionCode&) argument
|
H A D | WebKitClient.h | 146 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 D | PlatformCAAnimationMac.mm | 148 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 D | PlatformCAAnimationWin.cpp | 136 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 D | PlatformBridge.h | 175 // 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);
|