Commit 4ba46f62 authored by Victor Costan's avatar Victor Costan Committed by Commit Bot

quota: Clean up MockStorageClient.

* Qualify std::make_pair everywhere. This matches standard practice.
* Use standardized names for iterator variables.

Bug: 1016065
Change-Id: Id758ae1ac9e98c479f55fae89e5d12888533c630
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2188051
Commit-Queue: Jarryd Goodman <jarrydg@chromium.org>
Reviewed-by: default avatarJarryd Goodman <jarrydg@chromium.org>
Auto-Submit: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#766464}
parent 3709a9ae
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
#include "storage/browser/test/mock_storage_client.h" #include "storage/browser/test/mock_storage_client.h"
#include <memory> #include <memory>
#include <utility>
#include "base/bind.h" #include "base/bind.h"
#include "base/location.h" #include "base/location.h"
...@@ -18,8 +19,6 @@ ...@@ -18,8 +19,6 @@
namespace storage { namespace storage {
using std::make_pair;
MockStorageClient::MockStorageClient( MockStorageClient::MockStorageClient(
scoped_refptr<QuotaManagerProxy> quota_manager_proxy, scoped_refptr<QuotaManagerProxy> quota_manager_proxy,
const MockOriginData* mock_data, const MockOriginData* mock_data,
...@@ -36,8 +35,8 @@ void MockStorageClient::Populate( ...@@ -36,8 +35,8 @@ void MockStorageClient::Populate(
size_t mock_data_size) { size_t mock_data_size) {
for (size_t i = 0; i < mock_data_size; ++i) { for (size_t i = 0; i < mock_data_size; ++i) {
// TODO(crbug.com/889590): Use helper for url::Origin creation from string. // TODO(crbug.com/889590): Use helper for url::Origin creation from string.
origin_data_[make_pair(url::Origin::Create(GURL(mock_data[i].origin)), origin_data_[std::make_pair(url::Origin::Create(GURL(mock_data[i].origin)),
mock_data[i].type)] = mock_data[i].usage; mock_data[i].type)] = mock_data[i].usage;
} }
} }
...@@ -46,9 +45,9 @@ MockStorageClient::~MockStorageClient() = default; ...@@ -46,9 +45,9 @@ MockStorageClient::~MockStorageClient() = default;
void MockStorageClient::AddOriginAndNotify(const url::Origin& origin, void MockStorageClient::AddOriginAndNotify(const url::Origin& origin,
blink::mojom::StorageType type, blink::mojom::StorageType type,
int64_t size) { int64_t size) {
DCHECK(origin_data_.find(make_pair(origin, type)) == origin_data_.end()); DCHECK(origin_data_.count(std::make_pair(origin, type)) == 0);
DCHECK_GE(size, 0); DCHECK_GE(size, 0);
origin_data_[make_pair(origin, type)] = size; origin_data_[std::make_pair(origin, type)] = size;
quota_manager_proxy_->quota_manager()->NotifyStorageModifiedInternal( quota_manager_proxy_->quota_manager()->NotifyStorageModifiedInternal(
id(), origin, type, size, IncrementMockTime()); id(), origin, type, size, IncrementMockTime());
} }
...@@ -56,10 +55,10 @@ void MockStorageClient::AddOriginAndNotify(const url::Origin& origin, ...@@ -56,10 +55,10 @@ void MockStorageClient::AddOriginAndNotify(const url::Origin& origin,
void MockStorageClient::ModifyOriginAndNotify(const url::Origin& origin, void MockStorageClient::ModifyOriginAndNotify(const url::Origin& origin,
blink::mojom::StorageType type, blink::mojom::StorageType type,
int64_t delta) { int64_t delta) {
auto find = origin_data_.find(make_pair(origin, type)); auto it = origin_data_.find(std::make_pair(origin, type));
DCHECK(find != origin_data_.end()); DCHECK(it != origin_data_.end());
find->second += delta; it->second += delta;
DCHECK_GE(find->second, 0); DCHECK_GE(it->second, 0);
// TODO(tzik): Check quota to prevent usage exceed // TODO(tzik): Check quota to prevent usage exceed
quota_manager_proxy_->quota_manager()->NotifyStorageModifiedInternal( quota_manager_proxy_->quota_manager()->NotifyStorageModifiedInternal(
...@@ -76,7 +75,7 @@ void MockStorageClient::TouchAllOriginsAndNotify() { ...@@ -76,7 +75,7 @@ void MockStorageClient::TouchAllOriginsAndNotify() {
void MockStorageClient::AddOriginToErrorSet(const url::Origin& origin, void MockStorageClient::AddOriginToErrorSet(const url::Origin& origin,
blink::mojom::StorageType type) { blink::mojom::StorageType type) {
error_origins_.insert(make_pair(origin, type)); error_origins_.insert(std::make_pair(origin, type));
} }
base::Time MockStorageClient::IncrementMockTime() { base::Time MockStorageClient::IncrementMockTime() {
...@@ -137,11 +136,11 @@ bool MockStorageClient::DoesSupport(blink::mojom::StorageType type) const { ...@@ -137,11 +136,11 @@ bool MockStorageClient::DoesSupport(blink::mojom::StorageType type) const {
void MockStorageClient::RunGetOriginUsage(const url::Origin& origin, void MockStorageClient::RunGetOriginUsage(const url::Origin& origin,
blink::mojom::StorageType type, blink::mojom::StorageType type,
GetUsageCallback callback) { GetUsageCallback callback) {
auto find = origin_data_.find(make_pair(origin, type)); auto it = origin_data_.find(std::make_pair(origin, type));
if (find == origin_data_.end()) { if (it == origin_data_.end()) {
std::move(callback).Run(0); std::move(callback).Run(0);
} else { } else {
std::move(callback).Run(find->second); std::move(callback).Run(it->second);
} }
} }
...@@ -171,18 +170,18 @@ void MockStorageClient::RunGetOriginsForHost(blink::mojom::StorageType type, ...@@ -171,18 +170,18 @@ void MockStorageClient::RunGetOriginsForHost(blink::mojom::StorageType type,
void MockStorageClient::RunDeleteOriginData(const url::Origin& origin, void MockStorageClient::RunDeleteOriginData(const url::Origin& origin,
blink::mojom::StorageType type, blink::mojom::StorageType type,
DeletionCallback callback) { DeletionCallback callback) {
auto itr_error = error_origins_.find(make_pair(origin, type)); auto error_it = error_origins_.find(std::make_pair(origin, type));
if (itr_error != error_origins_.end()) { if (error_it != error_origins_.end()) {
std::move(callback).Run( std::move(callback).Run(
blink::mojom::QuotaStatusCode::kErrorInvalidModification); blink::mojom::QuotaStatusCode::kErrorInvalidModification);
return; return;
} }
auto itr = origin_data_.find(make_pair(origin, type)); auto it = origin_data_.find(std::make_pair(origin, type));
if (itr != origin_data_.end()) { if (it != origin_data_.end()) {
int64_t delta = itr->second; int64_t delta = it->second;
quota_manager_proxy_->NotifyStorageModified(id(), origin, type, -delta); quota_manager_proxy_->NotifyStorageModified(id(), origin, type, -delta);
origin_data_.erase(itr); origin_data_.erase(it);
} }
std::move(callback).Run(blink::mojom::QuotaStatusCode::kOk); std::move(callback).Run(blink::mojom::QuotaStatusCode::kOk);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment