All callbacks are custom-baked, so there's no need for their IDLs to float around. Also, I flipped int attributes to be long in SQLError and SQLResultSet, as spec suggested. This is purely cosmetic, but makes our IDLs match the spec better.
Created attachment 27198 [details] v1 submitted for review WebCore/ChangeLog | 14 +++++++++ WebCore/storage/SQLError.idl | 2 +- WebCore/storage/SQLResultSet.idl | 4 +- WebCore/storage/SQLStatementCallback.idl | 35 ----------------------- WebCore/storage/SQLStatementErrorCallback.idl | 35 ----------------------- WebCore/storage/SQLTransactionCallback.idl | 35 ----------------------- WebCore/storage/SQLTransactionErrorCallback.idl | 35 ----------------------- 7 files changed, 17 insertions(+), 143 deletions(-)
Landed as http://trac.webkit.org/changeset/40633.
How annoying. I forgot to remove these IDLs from the XCode project. Now they are taunting me with redness.
Created attachment 28237 [details] Remove IDLs from the project WebCore/ChangeLog | 10 ++++++++++ WebCore/WebCore.xcodeproj/project.pbxproj | 8 -------- 2 files changed, 10 insertions(+), 8 deletions(-)
Project fix-up landed in http://trac.webkit.org/changeset/41408.