summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/quota/deprecated_storage_quota.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/quota/deprecated_storage_quota.cc')
-rw-r--r--chromium/third_party/blink/renderer/modules/quota/deprecated_storage_quota.cc31
1 files changed, 16 insertions, 15 deletions
diff --git a/chromium/third_party/blink/renderer/modules/quota/deprecated_storage_quota.cc b/chromium/third_party/blink/renderer/modules/quota/deprecated_storage_quota.cc
index b0f3b0a75d5..44e2bffdd55 100644
--- a/chromium/third_party/blink/renderer/modules/quota/deprecated_storage_quota.cc
+++ b/chromium/third_party/blink/renderer/modules/quota/deprecated_storage_quota.cc
@@ -35,6 +35,7 @@
#include "third_party/blink/public/platform/platform.h"
#include "third_party/blink/public/platform/task_type.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_storage_error_callback.h"
+#include "third_party/blink/renderer/bindings/modules/v8/v8_storage_estimate.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_storage_quota_callback.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_storage_usage_callback.h"
#include "third_party/blink/renderer/core/dom/document.h"
@@ -42,7 +43,6 @@
#include "third_party/blink/renderer/core/frame/web_feature.h"
#include "third_party/blink/renderer/modules/quota/dom_error.h"
#include "third_party/blink/renderer/modules/quota/quota_utils.h"
-#include "third_party/blink/renderer/modules/quota/storage_estimate.h"
#include "third_party/blink/renderer/platform/bindings/script_state.h"
#include "third_party/blink/renderer/platform/instrumentation/use_counter.h"
#include "third_party/blink/renderer/platform/weborigin/kurl.h"
@@ -51,7 +51,7 @@
namespace blink {
-using mojom::StorageType;
+using mojom::blink::StorageType;
using mojom::blink::UsageBreakdownPtr;
namespace {
@@ -70,11 +70,11 @@ StorageType GetStorageType(DeprecatedStorageQuota::Type type) {
void DeprecatedQueryStorageUsageAndQuotaCallback(
V8StorageUsageCallback* success_callback,
V8StorageErrorCallback* error_callback,
- mojom::QuotaStatusCode status_code,
+ mojom::blink::QuotaStatusCode status_code,
int64_t usage_in_bytes,
int64_t quota_in_bytes,
UsageBreakdownPtr usage_breakdown) {
- if (status_code != mojom::QuotaStatusCode::kOk) {
+ if (status_code != mojom::blink::QuotaStatusCode::kOk) {
if (error_callback) {
error_callback->InvokeAndReportException(nullptr,
DOMError::Create(status_code));
@@ -90,10 +90,10 @@ void DeprecatedQueryStorageUsageAndQuotaCallback(
void RequestStorageQuotaCallback(V8StorageQuotaCallback* success_callback,
V8StorageErrorCallback* error_callback,
- mojom::QuotaStatusCode status_code,
+ mojom::blink::QuotaStatusCode status_code,
int64_t usage_in_bytes,
int64_t granted_quota_in_bytes) {
- if (status_code != mojom::QuotaStatusCode::kOk) {
+ if (status_code != mojom::blink::QuotaStatusCode::kOk) {
if (error_callback) {
error_callback->InvokeAndReportException(nullptr,
DOMError::Create(status_code));
@@ -158,10 +158,10 @@ void DeprecatedStorageQuota::queryUsageAndQuota(
WrapPersistent(error_callback));
GetQuotaHost(execution_context)
->QueryStorageUsageAndQuota(
- WrapRefCounted(security_origin), storage_type,
+ storage_type,
mojo::WrapCallbackWithDefaultInvokeIfNotRun(
- std::move(callback), mojom::QuotaStatusCode::kErrorAbort, 0, 0,
- nullptr));
+ std::move(callback), mojom::blink::QuotaStatusCode::kErrorAbort,
+ 0, 0, nullptr));
}
void DeprecatedStorageQuota::requestQuota(
@@ -187,25 +187,26 @@ void DeprecatedStorageQuota::requestQuota(
WTF::Bind(&RequestStorageQuotaCallback, WrapPersistent(success_callback),
WrapPersistent(error_callback));
- Document& document = To<Document>(*execution_context);
+ Document& document = Document::From(*execution_context);
const SecurityOrigin* security_origin = document.GetSecurityOrigin();
if (security_origin->IsOpaque()) {
// Unique origins cannot store persistent state.
- std::move(callback).Run(blink::mojom::QuotaStatusCode::kErrorAbort, 0, 0);
+ std::move(callback).Run(mojom::blink::QuotaStatusCode::kErrorAbort, 0, 0);
return;
}
GetQuotaHost(execution_context)
->RequestStorageQuota(
- WrapRefCounted(security_origin), storage_type, new_quota_in_bytes,
+ storage_type, new_quota_in_bytes,
mojo::WrapCallbackWithDefaultInvokeIfNotRun(
- std::move(callback), mojom::QuotaStatusCode::kErrorAbort, 0, 0));
+ std::move(callback), mojom::blink::QuotaStatusCode::kErrorAbort,
+ 0, 0));
}
-mojom::blink::QuotaDispatcherHost* DeprecatedStorageQuota::GetQuotaHost(
+mojom::blink::QuotaManagerHost* DeprecatedStorageQuota::GetQuotaHost(
ExecutionContext* execution_context) {
if (!quota_host_) {
- ConnectToQuotaDispatcherHost(
+ ConnectToQuotaManagerHost(
execution_context,
quota_host_.BindNewPipeAndPassReceiver(execution_context->GetTaskRunner(
blink::TaskType::kInternalDefault)));