Index: content/shell/browser/layout_test/layout_test_message_filter.cc |
diff --git a/content/shell/browser/layout_test/layout_test_message_filter.cc b/content/shell/browser/layout_test/layout_test_message_filter.cc |
index 630417c49b6b0480da84eb3b1be1695dacf18793..5b64bb476f6e6d0000c6abe982d63b27377288b6 100644 |
--- a/content/shell/browser/layout_test/layout_test_message_filter.cc |
+++ b/content/shell/browser/layout_test/layout_test_message_filter.cc |
@@ -119,9 +119,12 @@ void LayoutTestMessageFilter::OnClearAllDatabases() { |
} |
void LayoutTestMessageFilter::OnSetDatabaseQuota(int quota) { |
- quota_manager_->SetTemporaryGlobalOverrideQuota( |
- quota * storage::QuotaManager::kPerHostTemporaryPortion, |
- storage::QuotaCallback()); |
+ storage::TemporaryStorageConfiguration config; |
+ config.per_host_quota = quota; |
+ config.pool_size = 5 * quota; |
+ config.must_remain_available = quota; |
+ config.refresh_interval = base::TimeDelta::Max(); |
+ quota_manager_->SetTemporaryStorageConfiguration(config); |
} |
void LayoutTestMessageFilter::OnSimulateWebNotificationClick( |