Reviewed by Sam.
authorandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 1 Nov 2007 01:16:23 +0000 (01:16 +0000)
committerandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 1 Nov 2007 01:16:23 +0000 (01:16 +0000)
commit749a7c94e26ebf5ab59695fcb7c85ac13dcd3f8c
tree145423c573287461b8618e5b2c8a2db5b2717699
parentdfb61a96cfd001d30eae6e3bca25b6317b7743bd
    Reviewed by Sam.

        Add new SQL callback interfaces and JS implementations of them.

        * DerivedSources.make:
        * WebCore.xcodeproj/project.pbxproj:
        * bindings/js/JSCustomSQLStatementCallback.cpp: Added.
        (WebCore::JSCustomSQLStatementCallback::JSCustomSQLStatementCallback):
        (WebCore::JSCustomSQLStatementCallback::handleEvent):
        * bindings/js/JSCustomSQLStatementCallback.h: Added.
        * bindings/js/JSCustomSQLStatementErrorCallback.cpp: Added.
        (WebCore::JSCustomSQLStatementErrorCallback::JSCustomSQLStatementErrorCallback):
        (WebCore::JSCustomSQLStatementErrorCallback::handleEvent):
        * bindings/js/JSCustomSQLStatementErrorCallback.h: Added.
        * bindings/js/JSCustomSQLTransactionCallback.cpp: Added.
        (WebCore::JSCustomSQLTransactionCallback::JSCustomSQLTransactionCallback):
        (WebCore::JSCustomSQLTransactionCallback::handleEvent):
        * bindings/js/JSCustomSQLTransactionCallback.h: Added.
        * bindings/js/JSCustomSQLTransactionErrorCallback.cpp: Added.
        (WebCore::JSCustomSQLTransactionErrorCallback::JSCustomSQLTransactionErrorCallback):
        (WebCore::JSCustomSQLTransactionErrorCallback::handleEvent):
        * bindings/js/JSCustomSQLTransactionErrorCallback.h: Added.
        * storage/JSCustomSQLStatementCallback.h: Added.
        * storage/JSCustomSQLStatementErrorCallback.h: Added.
        * storage/JSCustomSQLTransactionCallback.h: Added.
        * storage/JSCustomSQLTransactionErrorCallback.h: Added.
        * storage/SQLStatementCallback.h: Added.
        (WebCore::SQLStatementCallback::~SQLStatementCallback):
        * storage/SQLStatementCallback.idl: Added.
        * storage/SQLStatementErrorCallback.h: Added.
        (WebCore::SQLStatementErrorCallback::~SQLStatementErrorCallback):
        * storage/SQLStatementErrorCallback.idl: Added.
        * storage/SQLTransaction.h: Added.
        * storage/SQLTransaction.idl: Added.
        * storage/SQLTransactionCallback.h: Added.
        (WebCore::SQLTransactionCallback::~SQLTransactionCallback):
        * storage/SQLTransactionCallback.idl: Added.
        * storage/SQLTransactionErrorCallback.h: Added.
        (WebCore::SQLTransactionErrorCallback::~SQLTransactionErrorCallback):
        * storage/SQLTransactionErrorCallback.idl: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@27335 268f45cc-cd09-0410-ab3c-d52691b4dbfc
25 files changed:
WebCore/ChangeLog
WebCore/DerivedSources.make
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/bindings/js/JSCustomSQLStatementCallback.cpp [new file with mode: 0644]
WebCore/bindings/js/JSCustomSQLStatementCallback.h [new file with mode: 0644]
WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp [new file with mode: 0644]
WebCore/bindings/js/JSCustomSQLStatementErrorCallback.h [new file with mode: 0644]
WebCore/bindings/js/JSCustomSQLTransactionCallback.cpp [new file with mode: 0644]
WebCore/bindings/js/JSCustomSQLTransactionCallback.h [new file with mode: 0644]
WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.cpp [new file with mode: 0644]
WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h [new file with mode: 0644]
WebCore/storage/JSCustomSQLStatementCallback.h [new file with mode: 0644]
WebCore/storage/JSCustomSQLStatementErrorCallback.h [new file with mode: 0644]
WebCore/storage/JSCustomSQLTransactionCallback.h [new file with mode: 0644]
WebCore/storage/JSCustomSQLTransactionErrorCallback.h [new file with mode: 0644]
WebCore/storage/SQLStatementCallback.h [new file with mode: 0644]
WebCore/storage/SQLStatementCallback.idl [new file with mode: 0644]
WebCore/storage/SQLStatementErrorCallback.h [new file with mode: 0644]
WebCore/storage/SQLStatementErrorCallback.idl [new file with mode: 0644]
WebCore/storage/SQLTransaction.h [new file with mode: 0644]
WebCore/storage/SQLTransaction.idl [new file with mode: 0644]
WebCore/storage/SQLTransactionCallback.h [new file with mode: 0644]
WebCore/storage/SQLTransactionCallback.idl [new file with mode: 0644]
WebCore/storage/SQLTransactionErrorCallback.h [new file with mode: 0644]
WebCore/storage/SQLTransactionErrorCallback.idl [new file with mode: 0644]