| Index: webkit/database/database_tracker.h
|
| ===================================================================
|
| --- webkit/database/database_tracker.h (revision 98166)
|
| +++ webkit/database/database_tracker.h (working copy)
|
| @@ -221,15 +221,27 @@
|
| int64 estimated_size);
|
|
|
| void ClearAllCachedOriginInfo();
|
| - CachedOriginInfo* GetCachedOriginInfo(const string16& origin_identifier);
|
| + CachedOriginInfo* MaybeGetCachedOriginInfo(const string16& origin_identifier,
|
| + bool create_if_needed);
|
| + CachedOriginInfo* GetCachedOriginInfo(const string16& origin_identifier) {
|
| + return MaybeGetCachedOriginInfo(origin_identifier, true);
|
| + }
|
|
|
| int64 GetDBFileSize(const string16& origin_identifier,
|
| const string16& database_name);
|
| - int64 SeedOpenDatabaseSize(const string16& origin_identifier,
|
| - const string16& database_name);
|
| + int64 SeedOpenDatabaseInfo(const string16& origin_identifier,
|
| + const string16& database_name,
|
| + const string16& description);
|
| + int64 UpdateOpenDatabaseInfoAndNotify(const string16& origin_identifier,
|
| + const string16& database_name,
|
| + const string16* opt_description);
|
| int64 UpdateOpenDatabaseSizeAndNotify(const string16& origin_identifier,
|
| - const string16& database_name);
|
| + const string16& database_name) {
|
| + return UpdateOpenDatabaseInfoAndNotify(
|
| + origin_identifier, database_name, NULL);
|
| + }
|
|
|
| +
|
| void ScheduleDatabaseForDeletion(const string16& origin_identifier,
|
| const string16& database_name);
|
| // Schedule a set of open databases for deletion. If non-null, callback is
|
|
|