1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "android_webview/browser/aw_quota_permission_context.h"
7 #include "base/logging.h"
9 using content::QuotaPermissionContext
;
11 namespace android_webview
{
13 AwQuotaPermissionContext::AwQuotaPermissionContext() {
16 AwQuotaPermissionContext::~AwQuotaPermissionContext() {
19 void AwQuotaPermissionContext::RequestQuotaPermission(
20 const content::StorageQuotaParams
& params
,
21 int render_process_id
,
22 const PermissionCallback
& callback
) {
23 // Android WebView only uses storage::kStorageTypeTemporary type of storage
24 // with quota managed automatically, not through this interface. Therefore
25 // unconditionally disallow all quota requests here.
26 callback
.Run(QUOTA_PERMISSION_RESPONSE_DISALLOW
);
29 } // namespace android_webview