| Index: chrome/browser/extensions/api/storage/settings_storage_quota_enforcer.h
|
| diff --git a/chrome/browser/extensions/api/storage/settings_storage_quota_enforcer.h b/chrome/browser/extensions/api/storage/settings_storage_quota_enforcer.h
|
| index f8283d3ffd29b1ea1ca84dd895269f334333b73a..edccfc86705188a2e683b1045f75a98a8b6b9479 100644
|
| --- a/chrome/browser/extensions/api/storage/settings_storage_quota_enforcer.h
|
| +++ b/chrome/browser/extensions/api/storage/settings_storage_quota_enforcer.h
|
| @@ -46,8 +46,15 @@ class SettingsStorageQuotaEnforcer : public ValueStore {
|
| virtual WriteResult Remove(const std::string& key) OVERRIDE;
|
| virtual WriteResult Remove(const std::vector<std::string>& keys) OVERRIDE;
|
| virtual WriteResult Clear() OVERRIDE;
|
| + virtual bool Restore() OVERRIDE;
|
| + virtual bool RestoreKey(const std::string& key) OVERRIDE;
|
| +
|
| + ValueStore* get_delegate_for_test() { return delegate_.get(); }
|
|
|
| private:
|
| + // Calculate the current usage for the database.
|
| + void CalculateUsage();
|
| +
|
| // Limits configuration.
|
| const Limits limits_;
|
|
|
|
|