Skip to content
  • beidson@apple.com's avatar
    Make IDBIndexWriter a LevelDB specific concept · fcd7ae95
    beidson@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=124434
    
    Reviewed by Tim Horton.
    
    This includes renaming the class and moving it into the leveldb subdirectory.
    
    * CMakeLists.txt:
    * GNUmakefile.list.am:
    * WebCore.xcodeproj/project.pbxproj:
    
    * Modules/indexeddb/IDBBackingStoreInterface.h:
    * Modules/indexeddb/IDBTransactionBackendOperations.cpp:
    
    * Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.cpp:
    (WebCore::IDBBackingStoreLevelDB::makeIndexWriters):
    * Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.h:
    
    * Modules/indexeddb/leveldb/IDBIndexWriterLevelDB.cpp: Renamed from Source/WebCore/Modules/indexeddb/IDBIndexWriter.cpp.
    (WebCore::IDBIndexWriterLevelDB::IDBIndexWriterLevelDB):
    (WebCore::IDBIndexWriterLevelDB::writeIndexKeys):
    (WebCore::IDBIndexWriterLevelDB::verifyIndexKeys):
    (WebCore::IDBIndexWriterLevelDB::addingKeyAllowed):
    * Modules/indexeddb/leveldb/IDBIndexWriterLevelDB.h: Renamed from Source/WebCore/Modules/indexeddb/IDBIndexWriter.h.
    (WebCore::IDBIndexWriterLevelDB::create):
    
    * Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.cpp:
    (WebCore::IDBServerConnectionLevelDB::setIndexKeys):
    (WebCore::IDBServerConnectionLevelDB::put):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159359 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    fcd7ae95