• hans@chromium.org's avatar
    2011-01-27 Hans Wennborg <hans@chromium.org> · 5b5311b7
    hans@chromium.org authored
            Reviewed by Jeremy Orlow.
    
            IndexedDB: Remove IDBCallbacks::onSuccess() used for null values.
            https://bugs.webkit.org/show_bug.cgi?id=53178
    
            Remove the IDBCallbacks::onSuccess() function that was used for
            null values, and replace such calls with calls to
            IDBCallBacks::onSuccess(SerializedScriptValue::nullValue())
            instead.
    
            No new functionality, so no new tests.
    
            * storage/IDBCallbacks.h:
            * storage/IDBCursorBackendImpl.cpp:
            (WebCore::IDBCursorBackendImpl::updateInternal):
            (WebCore::IDBCursorBackendImpl::continueFunctionInternal):
            * storage/IDBIndexBackendImpl.cpp:
            (WebCore::IDBIndexBackendImpl::openCursorInternal):
            * storage/IDBObjectStoreBackendImpl.cpp:
            (WebCore::IDBObjectStoreBackendImpl::deleteInternal):
            (WebCore::IDBObjectStoreBackendImpl::openCursorInternal):
            * storage/IDBRequest.cpp:
            * storage/IDBRequest.h:
    2011-01-27  Hans Wennborg  <hans@chromium.org>
    
            Reviewed by Jeremy Orlow.
    
            IndexedDB: Remove IDBCallbacks::onSuccess() used for null values.
            https://bugs.webkit.org/show_bug.cgi?id=53178
    
            Remove the IDBCallbacks::onSuccess() function that was used for
            null values, and replace such calls with calls to
            IDBCallBacks::onSuccess(SerializedScriptValue::nullValue())
            instead.
    
            * public/WebIDBCallbacks.h:
            (WebKit::WebIDBCallbacks::onSuccess):
            * src/IDBCallbacksProxy.cpp:
            * src/IDBCallbacksProxy.h:
            * src/WebIDBCallbacksImpl.cpp:
            * src/WebIDBCallbacksImpl.h:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76784 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    5b5311b7
IDBObjectStoreBackendImpl.cpp 23.3 KB