[webkit-reviews] review granted: [Bug 30941] Refactor DatabaseTask in preparation for removing threadsafe refcounting from it : [Attachment 42218] Updated patch.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 30 13:20:06 PDT 2009


David Levin <levin at chromium.org> has granted Dmitry Titov
<dimich at chromium.org>'s request for review:
Bug 30941: Refactor DatabaseTask in preparation for removing threadsafe
refcounting from it
https://bugs.webkit.org/show_bug.cgi?id=30941

Attachment 42218: Updated patch.
https://bugs.webkit.org/attachment.cgi?id=42218&action=review

------- Additional Comments from David Levin <levin at chromium.org>
Just a few nits to address on check in.

> diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
> +	   (WebCore::DatabaseTask::DatabaseTask): Ctor takes
DatabaseTaskSynchronizer which can be NULL.

Use 0 instead of NULL (since NULL isn't used in the code).

> diff --git a/WebCore/storage/Database.h b/WebCore/storage/Database.h


> @@ -56,43 +78,19 @@ void DatabaseTask::performTask()
> +    if(m_synchronizer)

add space after if.


> diff --git a/WebCore/storage/DatabaseTask.h b/WebCore/storage/DatabaseTask.h
> +    static PassRefPtr<DatabaseOpenTask> create(Database* db,
DatabaseTaskSynchronizer* synchronizer, ExceptionCode& code, bool& success) {

brace position.

> +    static PassRefPtr<DatabaseTransactionTask>
create(PassRefPtr<SQLTransaction> transaction) {

brace position.

> +    static PassRefPtr<DatabaseTableNamesTask> create(Database* db,
DatabaseTaskSynchronizer* synchronizer, Vector<String>& names) {

brace position.

There are several more functions with bad brace placement as well.


More information about the webkit-reviews mailing list