Index: content/browser/dom_storage/dom_storage_context_wrapper.cc |
diff --git a/content/browser/dom_storage/dom_storage_context_wrapper.cc b/content/browser/dom_storage/dom_storage_context_wrapper.cc |
index 7ab88bb2a5fbe3c5c97138192dbfeb5640dcd6af..44c5a45d91d34f7f226f181a1ec608556c66eec6 100644 |
--- a/content/browser/dom_storage/dom_storage_context_wrapper.cc |
+++ b/content/browser/dom_storage/dom_storage_context_wrapper.cc |
@@ -87,7 +87,7 @@ class DOMStorageContextWrapper::MojoState { |
LevelDBWrapperRequest request); |
private: |
- void LevelDBWrapperImplHasNoBindings(const url::Origin& origin) { |
+ void OnLevelDDWrapperHasNoBindings(const url::Origin& origin) { |
DCHECK(level_db_wrappers_.find(origin) != level_db_wrappers_.end()); |
level_db_wrappers_.erase(origin); |
} |
@@ -209,7 +209,8 @@ void DOMStorageContextWrapper::MojoState::BindLocalStorage( |
level_db_wrappers_[origin] = make_scoped_ptr(new LevelDBWrapperImpl( |
database_.get(), |
origin.Serialize(), |
- base::Bind(&MojoState::LevelDBWrapperImplHasNoBindings, |
+ kPerStorageAreaQuota + kPerStorageAreaOverQuotaAllowance, |
+ base::Bind(&MojoState::OnLevelDDWrapperHasNoBindings, |
base::Unretained(this), |
origin))); |
} |