-
beidson@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=123789 Reviewed by Alexey Proskuryakov. Source/WebCore: No new tests (Rename, no change in behavior). * CMakeLists.txt: * GNUmakefile.list.am: * WebCore.xcodeproj/project.pbxproj: * Modules/indexeddb/IDBBackingStoreCursorInterface.h: (WebCore::IDBBackingStoreCursorInterface::~IDBBackingStoreCursorInterface): * Modules/indexeddb/IDBBackingStoreInterface.h: * Modules/indexeddb/IDBBackingStoreTransactionInterface.h: Added. (WebCore::IDBBackingStoreTransactionInterface::~IDBBackingStoreTransactionInterface): * Modules/indexeddb/IDBCursorBackendImpl.cpp: (WebCore::IDBCursorBackendImpl::IDBCursorBackendImpl): * Modules/indexeddb/IDBCursorBackendImpl.h: (WebCore::IDBCursorBackendImpl::create): * Modules/indexeddb/IDBFactoryBackendInterface.h: * Modules/indexeddb/IDBIndexWriter.cpp: (WebCore::IDBIndexWriter::writeIndexKeys): (WebCore::IDBIndexWriter::verifyIndexKeys): (WebCore::IDBIndexWriter::addingKeyAllowed): * Modules/indexeddb/IDBIndexWriter.h: * Modules/indexeddb/IDBTransactionBackendImpl.cpp: (WebCore::IDBTransactionBackendImpl::createCursorBackend): * Modules/indexeddb/IDBTransactionBackendImpl.h: * Modules/indexeddb/IDBTransactionBackendInterface.h: * Modules/indexeddb/IDBTransactionBackendOperations.cpp: (WebCore::GetOperation::perform): (WebCore::OpenCursorOperation::perform): (WebCore::CountOperation::perform): (WebCore::DeleteRangeOperation::perform): * Modules/indexeddb/leveldb/IDBBackingStoreCursorLevelDB.cpp: Added. (WebCore::IDBBackingStoreCursorLevelDB::IDBBackingStoreCursorLevelDB): (WebCore::IDBBackingStoreCursorLevelDB::firstSeek): (WebCore::IDBBackingStoreCursorLevelDB::advance): (WebCore::IDBBackingStoreCursorLevelDB::continueFunction): (WebCore::IDBBackingStoreCursorLevelDB::haveEnteredRange): (WebCore::IDBBackingStoreCursorLevelDB::isPastBounds): * Modules/indexeddb/leveldb/IDBBackingStoreCursorLevelDB.h: Added. (WebCore::IDBBackingStoreCursorLevelDB::~IDBBackingStoreCursorLevelDB): (WebCore::IDBBackingStoreCursorLevelDB::IDBBackingStoreCursorLevelDB): * Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.cpp: (WebCore::IDBBackingStoreLevelDB::compareIndexKeys): (WebCore::IDBBackingStoreLevelDB::updateIDBDatabaseVersion): (WebCore::IDBBackingStoreLevelDB::createObjectStore): (WebCore::IDBBackingStoreLevelDB::deleteObjectStore): (WebCore::IDBBackingStoreLevelDB::getRecord): (WebCore::IDBBackingStoreLevelDB::putRecord): (WebCore::IDBBackingStoreLevelDB::clearObjectStore): (WebCore::IDBBackingStoreLevelDB::deleteRecord): (WebCore::IDBBackingStoreLevelDB::getKeyGeneratorCurrentNumber): (WebCore::IDBBackingStoreLevelDB::maybeUpdateKeyGeneratorCurrentNumber): (WebCore::IDBBackingStoreLevelDB::keyExistsInObjectStore): (WebCore::IDBBackingStoreLevelDB::createIndex): (WebCore::IDBBackingStoreLevelDB::deleteIndex): (WebCore::IDBBackingStoreLevelDB::putIndexDataForRecord): (WebCore::findGreatestKeyLessThanOrEqual): (WebCore::IDBBackingStoreLevelDB::findKeyInIndex): (WebCore::IDBBackingStoreLevelDB::getPrimaryKeyViaIndex): (WebCore::IDBBackingStoreLevelDB::keyExistsInIndex): (WebCore::ObjectStoreKeyCursorImpl::create): (WebCore::ObjectStoreKeyCursorImpl::clone): (WebCore::ObjectStoreKeyCursorImpl::ObjectStoreKeyCursorImpl): (WebCore::ObjectStoreCursorImpl::create): (WebCore::ObjectStoreCursorImpl::clone): (WebCore::ObjectStoreCursorImpl::ObjectStoreCursorImpl): (WebCore::objectStoreCursorOptions): (WebCore::indexCursorOptions): (WebCore::IDBBackingStoreLevelDB::openObjectStoreCursor): (WebCore::IDBBackingStoreLevelDB::openObjectStoreKeyCursor): (WebCore::IDBBackingStoreLevelDB::openIndexKeyCursor): (WebCore::IDBBackingStoreLevelDB::openIndexCursor): (WebCore::IDBBackingStoreLevelDB::createBackingStoreTransaction): * Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.h: * Modules/indexeddb/leveldb/IDBBackingStoreTransactionLevelDB.cpp: Added. (WebCore::IDBBackingStoreTransactionLevelDB::IDBBackingStoreTransactionLevelDB): (WebCore::IDBBackingStoreTransactionLevelDB::begin): (WebCore::IDBBackingStoreTransactionLevelDB::commit): (WebCore::IDBBackingStoreTransactionLevelDB::rollback): * Modules/indexeddb/leveldb/IDBBackingStoreTransactionLevelDB.h: * Modules/indexeddb/leveldb/IDBFactoryBackendLevelDB.cpp: (WebCore::IDBFactoryBackendLevelDB::createCursorBackend): * Modules/indexeddb/leveldb/IDBFactoryBackendLevelDB.h: Source/WebKit2: * WebProcess/Databases/IndexedDB/WebIDBFactoryBackend.cpp: (WebKit::WebIDBFactoryBackend::createCursorBackend): * WebProcess/Databases/IndexedDB/WebIDBFactoryBackend.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@158654 268f45cc-cd09-0410-ab3c-d52691b4dbfc
fedb605d