Skip to content
  • abarth@webkit.org's avatar
    Move WebCore/storage/IDB* files into WebCore/Modules/indexeddb · 2b3e2d37
    abarth@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=80071
    
    Reviewed by Kentaro Hara.
    
    Now that we've removed all the ENABLE(INDEXED_DATABASE) ifdefs from
    WebCore proper, we can move IndexedDB into its own module.
    
    * CMakeLists.txt:
    * DerivedSources.make:
    * DerivedSources.pri:
    * GNUmakefile.list.am:
    * Modules/indexeddb/IDBAny.cpp: Copied from Source/WebCore/storage/IDBAny.cpp.
    * Modules/indexeddb/IDBAny.h: Copied from Source/WebCore/storage/IDBAny.h.
    * Modules/indexeddb/IDBAny.idl: Copied from Source/WebCore/storage/IDBAny.idl.
    * Modules/indexeddb/IDBBackingStore.h: Copied from Source/WebCore/storage/IDBBackingStore.h.
    * Modules/indexeddb/IDBCallbacks.h: Copied from Source/WebCore/storage/IDBCallbacks.h.
    * Modules/indexeddb/IDBCursor.cpp: Copied from Source/WebCore/storage/IDBCursor.cpp.
    * Modules/indexeddb/IDBCursor.h: Copied from Source/WebCore/storage/IDBCursor.h.
    * Modules/indexeddb/IDBCursor.idl: Copied from Source/WebCore/storage/IDBCursor.idl.
    * Modules/indexeddb/IDBCursorBackendImpl.cpp: Copied from Source/WebCore/storage/IDBCursorBackendImpl.cpp.
    * Modules/indexeddb/IDBCursorBackendImpl.h: Copied from Source/WebCore/storage/IDBCursorBackendImpl.h.
    * Modules/indexeddb/IDBCursorBackendInterface.h: Copied from Source/WebCore/storage/IDBCursorBackendInterface.h.
    * Modules/indexeddb/IDBCursorWithValue.cpp: Copied from Source/WebCore/storage/IDBCursorWithValue.cpp.
    * Modules/indexeddb/IDBCursorWithValue.h: Copied from Source/WebCore/storage/IDBCursorWithValue.h.
    * Modules/indexeddb/IDBCursorWithValue.idl: Copied from Source/WebCore/storage/IDBCursorWithValue.idl.
    * Modules/indexeddb/IDBDatabase.cpp: Copied from Source/WebCore/storage/IDBDatabase.cpp.
    * Modules/indexeddb/IDBDatabase.h: Copied from Source/WebCore/storage/IDBDatabase.h.
    * Modules/indexeddb/IDBDatabase.idl: Copied from Source/WebCore/storage/IDBDatabase.idl.
    * Modules/indexeddb/IDBDatabaseBackendImpl.cpp: Copied from Source/WebCore/storage/IDBDatabaseBackendImpl.cpp.
    * Modules/indexeddb/IDBDatabaseBackendImpl.h: Copied from Source/WebCore/storage/IDBDatabaseBackendImpl.h.
    * Modules/indexeddb/IDBDatabaseBackendInterface.h: Copied from Source/WebCore/storage/IDBDatabaseBackendInterface.h.
    * Modules/indexeddb/IDBDatabaseCallbacks.h: Copied from Source/WebCore/storage/IDBDatabaseCallbacks.h.
    * Modules/indexeddb/IDBDatabaseCallbacksImpl.cpp: Copied from Source/WebCore/storage/IDBDatabaseCallbacksImpl.cpp.
    * Modules/indexeddb/IDBDatabaseCallbacksImpl.h: Copied from Source/WebCore/storage/IDBDatabaseCallbacksImpl.h.
    * Modules/indexeddb/IDBDatabaseError.h: Copied from Source/WebCore/storage/IDBDatabaseError.h.
    * Modules/indexeddb/IDBDatabaseError.idl: Copied from Source/WebCore/storage/IDBDatabaseError.idl.
    * Modules/indexeddb/IDBDatabaseException.cpp: Copied from Source/WebCore/storage/IDBDatabaseException.cpp.
    * Modules/indexeddb/IDBDatabaseException.h: Copied from Source/WebCore/storage/IDBDatabaseException.h.
    * Modules/indexeddb/IDBDatabaseException.idl: Copied from Source/WebCore/storage/IDBDatabaseException.idl.
    * Modules/indexeddb/IDBEventDispatcher.cpp: Copied from Source/WebCore/storage/IDBEventDispatcher.cpp.
    * Modules/indexeddb/IDBEventDispatcher.h: Copied from Source/WebCore/storage/IDBEventDispatcher.h.
    * Modules/indexeddb/IDBFactory.cpp: Copied from Source/WebCore/storage/IDBFactory.cpp.
    * Modules/indexeddb/IDBFactory.h: Copied from Source/WebCore/storage/IDBFactory.h.
    * Modules/indexeddb/IDBFactory.idl: Copied from Source/WebCore/storage/IDBFactory.idl.
    * Modules/indexeddb/IDBFactoryBackendImpl.cpp: Copied from Source/WebCore/storage/IDBFactoryBackendImpl.cpp.
    * Modules/indexeddb/IDBFactoryBackendImpl.h: Copied from Source/WebCore/storage/IDBFactoryBackendImpl.h.
    * Modules/indexeddb/IDBFactoryBackendInterface.cpp: Copied from Source/WebCore/storage/IDBFactoryBackendInterface.cpp.
    * Modules/indexeddb/IDBFactoryBackendInterface.h: Copied from Source/WebCore/storage/IDBFactoryBackendInterface.h.
    * Modules/indexeddb/IDBIndex.cpp: Copied from Source/WebCore/storage/IDBIndex.cpp.
    * Modules/indexeddb/IDBIndex.h: Copied from Source/WebCore/storage/IDBIndex.h.
    * Modules/indexeddb/IDBIndex.idl: Copied from Source/WebCore/storage/IDBIndex.idl.
    * Modules/indexeddb/IDBIndexBackendImpl.cpp: Copied from Source/WebCore/storage/IDBIndexBackendImpl.cpp.
    * Modules/indexeddb/IDBIndexBackendImpl.h: Copied from Source/WebCore/storage/IDBIndexBackendImpl.h.
    * Modules/indexeddb/IDBIndexBackendInterface.h: Copied from Source/WebCore/storage/IDBIndexBackendInterface.h.
    * Modules/indexeddb/IDBKey.cpp: Copied from Source/WebCore/storage/IDBKey.cpp.
    * Modules/indexeddb/IDBKey.h: Copied from Source/WebCore/storage/IDBKey.h.
    * Modules/indexeddb/IDBKey.idl: Copied from Source/WebCore/storage/IDBKey.idl.
    * Modules/indexeddb/IDBKeyPath.cpp: Copied from Source/WebCore/storage/IDBKeyPath.cpp.
    * Modules/indexeddb/IDBKeyPath.h: Copied from Source/WebCore/storage/IDBKeyPath.h.
    * Modules/indexeddb/IDBKeyPathBackendImpl.cpp: Copied from Source/WebCore/storage/IDBKeyPathBackendImpl.cpp.
    * Modules/indexeddb/IDBKeyPathBackendImpl.h: Copied from Source/WebCore/storage/IDBKeyPathBackendImpl.h.
    * Modules/indexeddb/IDBKeyRange.cpp: Copied from Source/WebCore/storage/IDBKeyRange.cpp.
    * Modules/indexeddb/IDBKeyRange.h: Copied from Source/WebCore/storage/IDBKeyRange.h.
    * Modules/indexeddb/IDBKeyRange.idl: Copied from Source/WebCore/storage/IDBKeyRange.idl.
    * Modules/indexeddb/IDBLevelDBBackingStore.cpp: Copied from Source/WebCore/storage/IDBLevelDBBackingStore.cpp.
    * Modules/indexeddb/IDBLevelDBBackingStore.h: Copied from Source/WebCore/storage/IDBLevelDBBackingStore.h.
    * Modules/indexeddb/IDBLevelDBCoding.cpp: Copied from Source/WebCore/storage/IDBLevelDBCoding.cpp.
    * Modules/indexeddb/IDBLevelDBCoding.h: Copied from Source/WebCore/storage/IDBLevelDBCoding.h.
    * Modules/indexeddb/IDBObjectStore.cpp: Copied from Source/WebCore/storage/IDBObjectStore.cpp.
    * Modules/indexeddb/IDBObjectStore.h: Copied from Source/WebCore/storage/IDBObjectStore.h.
    * Modules/indexeddb/IDBObjectStore.idl: Copied from Source/WebCore/storage/IDBObjectStore.idl.
    * Modules/indexeddb/IDBObjectStoreBackendImpl.cpp: Copied from Source/WebCore/storage/IDBObjectStoreBackendImpl.cpp.
    * Modules/indexeddb/IDBObjectStoreBackendImpl.h: Copied from Source/WebCore/storage/IDBObjectStoreBackendImpl.h.
    * Modules/indexeddb/IDBObjectStoreBackendInterface.h: Copied from Source/WebCore/storage/IDBObjectStoreBackendInterface.h.
    * Modules/indexeddb/IDBPendingTransactionMonitor.cpp: Copied from Source/WebCore/storage/IDBPendingTransactionMonitor.cpp.
    * Modules/indexeddb/IDBPendingTransactionMonitor.h: Copied from Source/WebCore/storage/IDBPendingTransactionMonitor.h.
    * Modules/indexeddb/IDBRequest.cpp: Copied from Source/WebCore/storage/IDBRequest.cpp.
    * Modules/indexeddb/IDBRequest.h: Copied from Source/WebCore/storage/IDBRequest.h.
    * Modules/indexeddb/IDBRequest.idl: Copied from Source/WebCore/storage/IDBRequest.idl.
    * Modules/indexeddb/IDBTracing.h: Copied from Source/WebCore/storage/IDBTracing.h.
    * Modules/indexeddb/IDBTransaction.cpp: Copied from Source/WebCore/storage/IDBTransaction.cpp.
    * Modules/indexeddb/IDBTransaction.h: Copied from Source/WebCore/storage/IDBTransaction.h.
    * Modules/indexeddb/IDBTransaction.idl: Copied from Source/WebCore/storage/IDBTransaction.idl.
    * Modules/indexeddb/IDBTransactionBackendImpl.cpp: Copied from Source/WebCore/storage/IDBTransactionBackendImpl.cpp.
    * Modules/indexeddb/IDBTransactionBackendImpl.h: Copied from Source/WebCore/storage/IDBTransactionBackendImpl.h.
    * Modules/indexeddb/IDBTransactionBackendInterface.h: Copied from Source/WebCore/storage/IDBTransactionBackendInterface.h.
    * Modules/indexeddb/IDBTransactionCallbacks.h: Copied from Source/WebCore/storage/IDBTransactionCallbacks.h.
    * Modules/indexeddb/IDBTransactionCoordinator.cpp: Copied from Source/WebCore/storage/IDBTransactionCoordinator.cpp.
    * Modules/indexeddb/IDBTransactionCoordinator.h: Copied from Source/WebCore/storage/IDBTransactionCoordinator.h.
    * Modules/indexeddb/IDBVersionChangeEvent.cpp: Copied from Source/WebCore/storage/IDBVersionChangeEvent.cpp.
    * Modules/indexeddb/IDBVersionChangeEvent.h: Copied from Source/WebCore/storage/IDBVersionChangeEvent.h.
    * Modules/indexeddb/IDBVersionChangeEvent.idl: Copied from Source/WebCore/storage/IDBVersionChangeEvent.idl.
    * Modules/indexeddb/IDBVersionChangeRequest.cpp: Copied from Source/WebCore/storage/IDBVersionChangeRequest.cpp.
    * Modules/indexeddb/IDBVersionChangeRequest.h: Copied from Source/WebCore/storage/IDBVersionChangeRequest.h.
    * Modules/indexeddb/IDBVersionChangeRequest.idl: Copied from Source/WebCore/storage/IDBVersionChangeRequest.idl.
    * Target.pri:
    * WebCore.gypi:
    * WebCore.vcproj/WebCore.vcproj:
    * WebCore.xcodeproj/project.pbxproj:
    * storage/IDBAny.cpp: Removed.
    * storage/IDBAny.h: Removed.
    * storage/IDBAny.idl: Removed.
    * storage/IDBBackingStore.h: Removed.
    * storage/IDBCallbacks.h: Removed.
    * storage/IDBCursor.cpp: Removed.
    * storage/IDBCursor.h: Removed.
    * storage/IDBCursor.idl: Removed.
    * storage/IDBCursorBackendImpl.cpp: Removed.
    * storage/IDBCursorBackendImpl.h: Removed.
    * storage/IDBCursorBackendInterface.h: Removed.
    * storage/IDBCursorWithValue.cpp: Removed.
    * storage/IDBCursorWithValue.h: Removed.
    * storage/IDBCursorWithValue.idl: Removed.
    * storage/IDBDatabase.cpp: Removed.
    * storage/IDBDatabase.h: Removed.
    * storage/IDBDatabase.idl: Removed.
    * storage/IDBDatabaseBackendImpl.cpp: Removed.
    * storage/IDBDatabaseBackendImpl.h: Removed.
    * storage/IDBDatabaseBackendInterface.h: Removed.
    * storage/IDBDatabaseCallbacks.h: Removed.
    * storage/IDBDatabaseCallbacksImpl.cpp: Removed.
    * storage/IDBDatabaseCallbacksImpl.h: Removed.
    * storage/IDBDatabaseError.h: Removed.
    * storage/IDBDatabaseError.idl: Removed.
    * storage/IDBDatabaseException.cpp: Removed.
    * storage/IDBDatabaseException.h: Removed.
    * storage/IDBDatabaseException.idl: Removed.
    * storage/IDBEventDispatcher.cpp: Removed.
    * storage/IDBEventDispatcher.h: Removed.
    * storage/IDBFactory.cpp: Removed.
    * storage/IDBFactory.h: Removed.
    * storage/IDBFactory.idl: Removed.
    * storage/IDBFactoryBackendImpl.cpp: Removed.
    * storage/IDBFactoryBackendImpl.h: Removed.
    * storage/IDBFactoryBackendInterface.cpp: Removed.
    * storage/IDBFactoryBackendInterface.h: Removed.
    * storage/IDBIndex.cpp: Removed.
    * storage/IDBIndex.h: Removed.
    * storage/IDBIndex.idl: Removed.
    * storage/IDBIndexBackendImpl.cpp: Removed.
    * storage/IDBIndexBackendImpl.h: Removed.
    * storage/IDBIndexBackendInterface.h: Removed.
    * storage/IDBKey.cpp: Removed.
    * storage/IDBKey.h: Removed.
    * storage/IDBKey.idl: Removed.
    * storage/IDBKeyPath.cpp: Removed.
    * storage/IDBKeyPath.h: Removed.
    * storage/IDBKeyPathBackendImpl.cpp: Removed.
    * storage/IDBKeyPathBackendImpl.h: Removed.
    * storage/IDBKeyRange.cpp: Removed.
    * storage/IDBKeyRange.h: Removed.
    * storage/IDBKeyRange.idl: Removed.
    * storage/IDBLevelDBBackingStore.cpp: Removed.
    * storage/IDBLevelDBBackingStore.h: Removed.
    * storage/IDBLevelDBCoding.cpp: Removed.
    * storage/IDBLevelDBCoding.h: Removed.
    * storage/IDBObjectStore.cpp: Removed.
    * storage/IDBObjectStore.h: Removed.
    * storage/IDBObjectStore.idl: Removed.
    * storage/IDBObjectStoreBackendImpl.cpp: Removed.
    * storage/IDBObjectStoreBackendImpl.h: Removed.
    * storage/IDBObjectStoreBackendInterface.h: Removed.
    * storage/IDBPendingTransactionMonitor.cpp: Removed.
    * storage/IDBPendingTransactionMonitor.h: Removed.
    * storage/IDBRequest.cpp: Removed.
    * storage/IDBRequest.h: Removed.
    * storage/IDBRequest.idl: Removed.
    * storage/IDBTracing.h: Removed.
    * storage/IDBTransaction.cpp: Removed.
    * storage/IDBTransaction.h: Removed.
    * storage/IDBTransaction.idl: Removed.
    * storage/IDBTransactionBackendImpl.cpp: Removed.
    * storage/IDBTransactionBackendImpl.h: Removed.
    * storage/IDBTransactionBackendInterface.h: Removed.
    * storage/IDBTransactionCallbacks.h: Removed.
    * storage/IDBTransactionCoordinator.cpp: Removed.
    * storage/IDBTransactionCoordinator.h: Removed.
    * storage/IDBVersionChangeEvent.cpp: Removed.
    * storage/IDBVersionChangeEvent.h: Removed.
    * storage/IDBVersionChangeEvent.idl: Removed.
    * storage/IDBVersionChangeRequest.cpp: Removed.
    * storage/IDBVersionChangeRequest.h: Removed.
    * storage/IDBVersionChangeRequest.idl: Removed.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@109493 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    2b3e2d37