[webkit-reviews] review granted: [Bug 110273] webdatabase: Introduce AbstractSQLTransaction and AbstractSQLTransactionBackend : [Attachment 189191] the patch.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 19 16:04:08 PST 2013
Anders Carlsson <andersca at apple.com> has granted Mark Lam
<mark.lam at apple.com>'s request for review:
Bug 110273: webdatabase: Introduce AbstractSQLTransaction and
AbstractSQLTransactionBackend
https://bugs.webkit.org/show_bug.cgi?id=110273
Attachment 189191: the patch.
https://bugs.webkit.org/attachment.cgi?id=189191&action=review
------- Additional Comments from Anders Carlsson <andersca at apple.com>
View in context: https://bugs.webkit.org/attachment.cgi?id=189191&action=review
> Source/WebCore/Modules/webdatabase/SQLTransaction.h:79
> + virtual void requestTransitToState(SQLTransactionState);
> + virtual bool hasCallback() const;
> + virtual bool hasSuccessCallback() const;
> + virtual bool hasErrorCallback() const;
> + virtual void setBackend(AbstractSQLTransactionBackend*);
You should add OVERRIDE to these.
> Source/WebCore/Modules/webdatabase/SQLTransactionBackend.h:84
> + virtual void requestTransitToState(SQLTransactionState);
> + virtual PassRefPtr<SQLError> transactionError();
> + virtual AbstractSQLStatement* currentStatement();
> + virtual void setShouldRetryCurrentStatement(bool);
> + virtual void executeSQL(PassOwnPtr<AbstractSQLStatement>, const String&
statement,
> + const Vector<SQLValue>& arguments, int permissions);
And here.
More information about the webkit-reviews
mailing list