IndexedDB: remove old transaction backend bootstrap code
https://bugs.webkit.org/show_bug.cgi?id=103923

Reviewed by Dimitri Glazkov.

Source/WebCore:

Finally remove all leftover code from the IndexedDB "giant
async refactor of 2012." This includes removal of all
IDBTransaction* interfaces that were shared between
the frontend and backend and a few straggling methods
like onUpgradeNeeded and onSuccess that were left from
the last stage of refactoring.

* Modules/indexeddb/IDBCallbacks.h:
* Modules/indexeddb/IDBDatabaseBackendImpl.cpp:
* Modules/indexeddb/IDBDatabaseBackendImpl.h:
(WebCore):
(WebCore::IDBDatabaseBackendImpl::metadata):
(IDBDatabaseBackendImpl):
* Modules/indexeddb/IDBDatabaseBackendInterface.h:
(WebCore):
(IDBDatabaseBackendInterface):
* Modules/indexeddb/IDBObjectStoreBackendImpl.h:
(WebCore):
* Modules/indexeddb/IDBTransaction.h:
(WebCore):
(IDBTransaction):
* Modules/indexeddb/IDBTransactionBackendImpl.h:
(WebCore):
(IDBTransactionBackendImpl):
* Modules/indexeddb/IDBTransactionBackendInterface.h: Removed.
* Modules/indexeddb/IDBTransactionCallbacks.h: Removed.
* Modules/indexeddb/IDBTransactionCoordinator.h:
(WebCore):
* Target.pri:
* WebCore.gypi:
* WebCore.xcodeproj/project.pbxproj:

Source/WebKit/chromium:

Remove all deprecated WebKit APIs from
the IDB backend.

* WebKit.gyp:
* public/WebIDBCallbacks.h:
(WebKit):
* public/WebIDBDatabase.h:
(WebKit):
* public/WebIDBTransaction.h: Removed.
* public/WebIDBTransactionCallbacks.h: Removed.
* src/AssertMatchingEnums.cpp:
* src/IDBCallbacksProxy.cpp:
* src/IDBDatabaseBackendProxy.cpp:
* src/IDBDatabaseBackendProxy.h:
(IDBDatabaseBackendProxy):
* src/IDBTransactionBackendProxy.cpp: Removed.
* src/IDBTransactionBackendProxy.h: Removed.
* src/IDBTransactionCallbacksProxy.cpp: Removed.
* src/IDBTransactionCallbacksProxy.h: Removed.
* src/WebIDBCallbacksImpl.cpp:
* src/WebIDBDatabaseImpl.cpp:
(WebKit):
* src/WebIDBDatabaseImpl.h:
(WebKit):
(WebIDBDatabaseImpl):
* src/WebIDBTransactionCallbacksImpl.cpp: Removed.
* src/WebIDBTransactionCallbacksImpl.h: Removed.
* src/WebIDBTransactionImpl.cpp: Removed.
* src/WebIDBTransactionImpl.h: Removed.
* tests/IDBAbortOnCorruptTest.cpp:
* tests/IDBDatabaseBackendTest.cpp:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141523 268f45cc-cd09-0410-ab3c-d52691b4dbfc