[Webkit-unassigned] [Bug 27967] Decouple the code that deals with the main DB and quota management from the rest of the DB code
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Aug 10 11:23:25 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=27967
Dumitru Daniliuc <dumi at chromium.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #34338|review? |
Flag| |
Attachment #34338|0 |1
is obsolete| |
Attachment #34488| |review?
Flag| |
--- Comment #8 from Dumitru Daniliuc <dumi at chromium.org> 2009-08-10 11:23:22 PDT ---
Created an attachment (id=34488)
--> (https://bugs.webkit.org/attachment.cgi?id=34488)
patch
(In reply to comment #7)
> File: WebCore/storage/SQLTransaction.cpp
>
> 329 if (m_transactionClient)
> 392 if (m_transactionClient)
> 426 if (m_modifiedDatabase && m_transactionClient)
>
> There are a few tests for m_transactionClient being null in this file. Are
> those really needed, are there any situations where the client is expected to
> be null? (It looks like there aren't). And if there are no valid situations for
> a null client... maybe ASSERT(transClient) in the ctor.
done.
> File: WebCore/ChangeLog
> 34 * storage/SQLTransactionClient.cpp: Added.
> 35 (WebCore::SQLTransactionClient::databaseChanged):
> 36 (WebCore::SQLTransactionClient::databaseSizeChanged):
> 37 (WebCore::SQLTransactionClient::databaseExceedsQuota):
>
> I think when adding new files, the preference is to not list all of the newly
> added methods. For changes to existing files, its useful to see specifically
> which methods changed, but not so for newly added files.
done.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list