Skip to content
  • alecflett@chromium.org's avatar
    IndexedDB: Move TaskType enum to IDBDatabaseBackendInterface · b77ab0a4
    alecflett@chromium.org authored
    https://bugs.webkit.org/show_bug.cgi?id=107960
    
    Reviewed by Tony Chang.
    
    Source/WebCore:
    
    The IDBTransactionBackendInterface class is going away,
    this is an easy search-and-replace patch to keep these
    changes out of more complex patches.
    
    No new tests, just part of a refactor.
    
    * Modules/indexeddb/IDBCursorBackendImpl.cpp:
    (WebCore::IDBCursorBackendImpl::IDBCursorBackendImpl):
    * Modules/indexeddb/IDBCursorBackendImpl.h:
    (WebCore::IDBCursorBackendImpl::create):
    (IDBCursorBackendImpl):
    * Modules/indexeddb/IDBDatabaseBackendImpl.cpp:
    (WebCore::IDBDatabaseBackendImpl::setIndexesReady):
    (WebCore::OpenCursorOperation::perform):
    * Modules/indexeddb/IDBObjectStore.cpp:
    (WebCore::IDBObjectStore::createIndex):
    (WebCore::IDBObjectStore::openCursor):
    * Modules/indexeddb/IDBObjectStore.h:
    (WebCore::IDBObjectStore::openCursor):
    (IDBObjectStore):
    * Modules/indexeddb/IDBOpenDBRequest.cpp:
    (WebCore::IDBOpenDBRequest::IDBOpenDBRequest):
    * Modules/indexeddb/IDBRequest.cpp:
    (WebCore::IDBRequest::create):
    (WebCore::IDBRequest::IDBRequest):
    * Modules/indexeddb/IDBRequest.h:
    (IDBRequest):
    (WebCore::IDBRequest::taskType):
    * Modules/indexeddb/IDBTransactionBackendImpl.cpp:
    (WebCore::IDBTransactionBackendImpl::scheduleTask):
    * Modules/indexeddb/IDBTransactionBackendImpl.h:
    (WebCore::IDBTransactionBackendImpl::scheduleTask):
    (IDBTransactionBackendImpl):
    * Modules/indexeddb/IDBTransactionBackendInterface.h:
    
    Source/WebKit/chromium:
    
    Update asserts to reflect new enum location.
    
    * src/AssertMatchingEnums.cpp:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@140850 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    b77ab0a4