Add missing IndexedDB files to CMake build
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 10 Apr 2012 02:26:29 +0000 (02:26 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 10 Apr 2012 02:26:29 +0000 (02:26 +0000)
https://bugs.webkit.org/show_bug.cgi?id=83495

Patch by Jeff Rogers <jrogers@rim.com> on 2012-04-09
Reviewed by Rob Buis.

* CMakeLists.txt:
* UseJSC.cmake:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@113662 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/UseJSC.cmake

index aa04156..46bb35b 100644 (file)
@@ -1547,22 +1547,32 @@ IF (ENABLE_INDEXED_DATABASE)
     LIST(APPEND WebCore_SOURCES
         Modules/indexeddb/DOMWindowIndexedDatabase.cpp
         Modules/indexeddb/IDBAny.cpp
-        Modules/indexeddb/IDBDatabase.cpp
-        Modules/indexeddb/IDBDatabaseBackendImpl.cpp
         Modules/indexeddb/IDBCursor.cpp
         Modules/indexeddb/IDBCursorBackendImpl.cpp
+        Modules/indexeddb/IDBCursorWithValue.cpp
+        Modules/indexeddb/IDBDatabase.cpp
+        Modules/indexeddb/IDBDatabaseBackendImpl.cpp
+        Modules/indexeddb/IDBDatabaseCallbacksImpl.cpp
         Modules/indexeddb/IDBDatabaseException.cpp
         Modules/indexeddb/IDBEventDispatcher.cpp
+        Modules/indexeddb/IDBFactory.cpp
+        Modules/indexeddb/IDBFactoryBackendImpl.cpp
+        Modules/indexeddb/IDBFactoryBackendInterface.cpp
         Modules/indexeddb/IDBIndex.cpp
         Modules/indexeddb/IDBIndexBackendImpl.cpp
         Modules/indexeddb/IDBKey.cpp
         Modules/indexeddb/IDBKeyRange.cpp
-        Modules/indexeddb/IDBRequest.cpp
+        Modules/indexeddb/IDBKeyPath.cpp
+        Modules/indexeddb/IDBKeyPathBackendImpl.cpp
         Modules/indexeddb/IDBObjectStore.cpp
         Modules/indexeddb/IDBObjectStoreBackendImpl.cpp
-        Modules/indexeddb/IDBFactory.cpp
-        Modules/indexeddb/IDBFactoryBackendInterface.cpp
-        Modules/indexeddb/IDBFactoryBackendImpl.cpp
+        Modules/indexeddb/IDBPendingTransactionMonitor.cpp
+        Modules/indexeddb/IDBRequest.cpp
+        Modules/indexeddb/IDBTransaction.cpp
+        Modules/indexeddb/IDBTransactionBackendImpl.cpp
+        Modules/indexeddb/IDBTransactionCoordinator.cpp
+        Modules/indexeddb/IDBVersionChangeEvent.cpp
+        Modules/indexeddb/IDBVersionChangeRequest.cpp
         Modules/indexeddb/PageGroupIndexedDatabase.cpp
     )
 
@@ -1570,8 +1580,9 @@ IF (ENABLE_INDEXED_DATABASE)
         Modules/indexeddb/DOMWindowIndexedDatabase.idl
         Modules/indexeddb/IDBAny.idl
         Modules/indexeddb/IDBCursor.idl
-        Modules/indexeddb/IDBDatabaseException.idl
+        Modules/indexeddb/IDBCursorWithValue.idl
         Modules/indexeddb/IDBDatabase.idl
+        Modules/indexeddb/IDBDatabaseException.idl
         Modules/indexeddb/IDBFactory.idl
         Modules/indexeddb/IDBIndex.idl
         Modules/indexeddb/IDBKey.idl
@@ -1579,6 +1590,8 @@ IF (ENABLE_INDEXED_DATABASE)
         Modules/indexeddb/IDBObjectStore.idl
         Modules/indexeddb/IDBRequest.idl
         Modules/indexeddb/IDBTransaction.idl
+        Modules/indexeddb/IDBVersionChangeEvent.idl
+        Modules/indexeddb/IDBVersionChangeRequest.idl
     )
 ENDIF ()
 
@@ -1594,6 +1607,8 @@ ENDIF ()
 
 IF (WTF_USE_LEVELDB)
     LIST(APPEND WebCore_SOURCES
+        Modules/indexeddb/IDBLevelDBBackingStore.cpp
+        Modules/indexeddb/IDBLevelDBCoding.cpp
         platform/leveldb/LevelDBDatabase.cpp
         platform/leveldb/LevelDBTransaction.cpp
         platform/leveldb/LevelDBWriteBatch.cpp
index 4a69399..a0b868b 100644 (file)
@@ -1,3 +1,13 @@
+2012-04-09  Jeff Rogers  <jrogers@rim.com>
+
+        Add missing IndexedDB files to CMake build
+        https://bugs.webkit.org/show_bug.cgi?id=83495
+
+        Reviewed by Rob Buis.
+
+        * CMakeLists.txt:
+        * UseJSC.cmake:
+
 2012-04-09  Alexey Proskuryakov  <ap@apple.com>
 
         [Mac] WebProcess dies due to m_process->checkURLReceivedFromWebProcess(url) dropping a file URL
index 074c74e..d074a90 100644 (file)
@@ -208,6 +208,7 @@ IF (ENABLE_INDEXED_DATABASE)
         bindings/js/IDBBindingUtilities.cpp
         bindings/js/JSIDBAnyCustom.cpp
         bindings/js/JSIDBKeyCustom.cpp
+        bindings/js/JSIDBVersionChangeRequestCustom.cpp
     )
 ENDIF ()