Skip to content
  • commit-queue@webkit.org's avatar
    Unreviewed, rolling out r140602. · 6935ae64
    commit-queue@webkit.org authored
    http://trac.webkit.org/changeset/140602
    https://bugs.webkit.org/show_bug.cgi?id=108045
    
    Caused 8 indexed tests to crash. (Requested by keishi on
    #webkit).
    
    Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-01-27
    
    Source/WebCore:
    
    * CMakeLists.txt:
    * DerivedSources.make:
    * GNUmakefile.list.am:
    * Modules/indexeddb/IDBCallbacks.h:
    (WebCore::IDBCallbacks::onBlocked):
    * Modules/indexeddb/IDBDatabase.cpp:
    * Modules/indexeddb/IDBDatabase.h:
    (WebCore):
    * Modules/indexeddb/IDBDatabaseBackendImpl.cpp:
    (WebCore::IDBDatabaseBackendImpl::deleteDatabase):
    * Modules/indexeddb/IDBFactory.cpp:
    (WebCore::IDBFactory::openInternal):
    (WebCore::IDBFactory::deleteDatabase):
    * Modules/indexeddb/IDBFactory.h:
    (WebCore):
    (IDBFactory):
    * Modules/indexeddb/IDBFactory.idl:
    * Modules/indexeddb/IDBOpenDBRequest.cpp:
    (WebCore::IDBOpenDBRequest::create):
    (WebCore::IDBOpenDBRequest::IDBOpenDBRequest):
    (WebCore::IDBOpenDBRequest::dispatchEvent):
    * Modules/indexeddb/IDBOpenDBRequest.h:
    (IDBOpenDBRequest):
    * Modules/indexeddb/IDBVersionChangeRequest.cpp: Copied from Source/WebKit/chromium/src/WebIDBCallbacksImpl.h.
    (WebCore):
    (WebCore::IDBVersionChangeRequest::create):
    (WebCore::IDBVersionChangeRequest::IDBVersionChangeRequest):
    (WebCore::IDBVersionChangeRequest::~IDBVersionChangeRequest):
    (WebCore::IDBVersionChangeRequest::interfaceName):
    (WebCore::IDBVersionChangeRequest::onBlocked):
    * Modules/indexeddb/IDBVersionChangeRequest.h: Copied from Source/WebCore/Modules/indexeddb/IDBFactory.idl.
    (WebCore):
    (IDBVersionChangeRequest):
    * Modules/indexeddb/IDBVersionChangeRequest.idl: Copied from Source/WebCore/Modules/indexeddb/IDBFactory.idl.
    * WebCore.gypi:
    * WebCore.xcodeproj/project.pbxproj:
    * dom/EventTarget.h:
    (WebCore):
    * dom/EventTargetFactory.in:
    
    Source/WebKit/chromium:
    
    * public/WebIDBCallbacks.h:
    * src/IDBCallbacksProxy.cpp:
    (WebKit::IDBCallbacksProxy::onBlocked):
    (WebKit):
    * src/IDBCallbacksProxy.h:
    (IDBCallbacksProxy):
    * src/WebIDBCallbacksImpl.cpp:
    (WebKit::WebIDBCallbacksImpl::onBlocked):
    (WebKit):
    * src/WebIDBCallbacksImpl.h:
    (WebIDBCallbacksImpl):
    * tests/IDBAbortOnCorruptTest.cpp:
    (WebCore::MockIDBCallbacks::onBlocked):
    * tests/IDBDatabaseBackendTest.cpp:
    
    LayoutTests:
    
    * storage/indexeddb/intversion-long-queue-expected.txt:
    * storage/indexeddb/intversion-upgrades-expected.txt:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@140937 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    6935ae64