Index: android_webview/browser/aw_permission_manager.cc |
diff --git a/android_webview/browser/aw_permission_manager.cc b/android_webview/browser/aw_permission_manager.cc |
index cd15346da62104ea270f0960dae5dfd470238ca7..14b8c933d2c980ae6b20661b5c71c67c2e0b1377 100644 |
--- a/android_webview/browser/aw_permission_manager.cc |
+++ b/android_webview/browser/aw_permission_manager.cc |
@@ -15,7 +15,6 @@ |
#include "content/public/browser/render_process_host.h" |
#include "content/public/browser/web_contents.h" |
-using content::PermissionStatus; |
using content::PermissionType; |
namespace android_webview { |
@@ -27,9 +26,9 @@ class LastRequestResultCache { |
void SetResult(PermissionType permission, |
const GURL& requesting_origin, |
const GURL& embedding_origin, |
- PermissionStatus status) { |
- DCHECK(status == content::PERMISSION_STATUS_GRANTED || |
- status == content::PERMISSION_STATUS_DENIED); |
+ permission::Status status) { |
+ DCHECK(status == permission::STATUS_GRANTED || |
+ status == permission::STATUS_DENIED); |
// TODO(ddorwin): We should be denying empty origins at a higher level. |
if (requesting_origin.is_empty() || embedding_origin.is_empty()) { |
@@ -61,12 +60,12 @@ class LastRequestResultCache { |
pmi_result_cache_[key] = status; |
} |
- PermissionStatus GetResult(PermissionType permission, |
- const GURL& requesting_origin, |
- const GURL& embedding_origin) const { |
+ permission::Status GetResult(PermissionType permission, |
+ const GURL& requesting_origin, |
+ const GURL& embedding_origin) const { |
// TODO(ddorwin): We should be denying empty origins at a higher level. |
if (requesting_origin.is_empty() || embedding_origin.is_empty()) { |
- return content::PERMISSION_STATUS_ASK; |
+ return permission::STATUS_ASK; |
} |
DCHECK(requesting_origin.is_valid()) |
@@ -76,14 +75,14 @@ class LastRequestResultCache { |
if (permission != PermissionType::PROTECTED_MEDIA_IDENTIFIER) { |
NOTREACHED() << "Results are only cached for PROTECTED_MEDIA_IDENTIFIER"; |
- return content::PERMISSION_STATUS_ASK; |
+ return permission::STATUS_ASK; |
} |
std::string key = GetCacheKey(requesting_origin, embedding_origin); |
StatusMap::const_iterator it = pmi_result_cache_.find(key); |
if (it == pmi_result_cache_.end()) { |
DLOG(WARNING) << "GetResult() called for uncached origins: " << key; |
- return content::PERMISSION_STATUS_ASK; |
+ return permission::STATUS_ASK; |
} |
DCHECK(!key.empty()); |
@@ -125,7 +124,7 @@ class LastRequestResultCache { |
return requesting + "," + embedding; |
} |
- using StatusMap = base::hash_map<std::string, PermissionStatus>; |
+ using StatusMap = base::hash_map<std::string, permission::Status>; |
StatusMap pmi_result_cache_; |
DISALLOW_COPY_AND_ASSIGN(LastRequestResultCache); |
@@ -137,7 +136,7 @@ struct AwPermissionManager::PendingRequest { |
GURL requesting_origin, |
GURL embedding_origin, |
content::RenderFrameHost* render_frame_host, |
- const base::Callback<void(PermissionStatus)>& callback) |
+ const base::Callback<void(permission::Status)>& callback) |
: permission(permission), |
requesting_origin(requesting_origin), |
embedding_origin(embedding_origin), |
@@ -153,7 +152,7 @@ struct AwPermissionManager::PendingRequest { |
GURL embedding_origin; |
int render_process_id; |
int render_frame_id; |
- base::Callback<void(PermissionStatus)> callback; |
+ base::Callback<void(permission::Status)> callback; |
}; |
AwPermissionManager::AwPermissionManager() |
@@ -170,7 +169,7 @@ int AwPermissionManager::RequestPermission( |
content::RenderFrameHost* render_frame_host, |
const GURL& requesting_origin, |
bool user_gesture, |
- const base::Callback<void(PermissionStatus)>& callback) { |
+ const base::Callback<void(permission::Status)>& callback) { |
int render_process_id = render_frame_host->GetProcess()->GetID(); |
int render_frame_id = render_frame_host->GetRoutingID(); |
AwBrowserPermissionRequestDelegate* delegate = |
@@ -179,7 +178,7 @@ int AwPermissionManager::RequestPermission( |
if (!delegate) { |
DVLOG(0) << "Dropping permission request for " |
<< static_cast<int>(permission); |
- callback.Run(content::PERMISSION_STATUS_DENIED); |
+ callback.Run(permission::STATUS_DENIED); |
return kNoPendingOperation; |
} |
@@ -245,14 +244,14 @@ int AwPermissionManager::RequestPermission( |
case PermissionType::DURABLE_STORAGE: |
NOTIMPLEMENTED() << "RequestPermission is not implemented for " |
<< static_cast<int>(permission); |
- callback.Run(content::PERMISSION_STATUS_DENIED); |
+ callback.Run(permission::STATUS_DENIED); |
break; |
case PermissionType::MIDI: |
- callback.Run(content::PERMISSION_STATUS_GRANTED); |
+ callback.Run(permission::STATUS_GRANTED); |
break; |
case PermissionType::NUM: |
NOTREACHED() << "PermissionType::NUM was not expected here."; |
- callback.Run(content::PERMISSION_STATUS_DENIED); |
+ callback.Run(permission::STATUS_DENIED); |
break; |
} |
return request_id; |
@@ -262,10 +261,10 @@ int AwPermissionManager::RequestPermission( |
void AwPermissionManager::OnRequestResponse( |
const base::WeakPtr<AwPermissionManager>& manager, |
int request_id, |
- const base::Callback<void(PermissionStatus)>& callback, |
+ const base::Callback<void(permission::Status)>& callback, |
bool allowed) { |
- PermissionStatus status = allowed ? content::PERMISSION_STATUS_GRANTED |
- : content::PERMISSION_STATUS_DENIED; |
+ permission::Status status = |
+ allowed ? permission::STATUS_GRANTED : permission::STATUS_DENIED; |
if (manager.get()) { |
PendingRequest* pending_request = |
manager->pending_requests_.Lookup(request_id); |
@@ -359,7 +358,7 @@ void AwPermissionManager::ResetPermission(PermissionType permission, |
result_cache_->ClearResult(permission, requesting_origin, embedding_origin); |
} |
-PermissionStatus AwPermissionManager::GetPermissionStatus( |
+permission::Status AwPermissionManager::GetPermissionStatus( |
PermissionType permission, |
const GURL& requesting_origin, |
const GURL& embedding_origin) { |
@@ -368,10 +367,10 @@ PermissionStatus AwPermissionManager::GetPermissionStatus( |
return result_cache_->GetResult(permission, requesting_origin, |
embedding_origin); |
} else if (permission == PermissionType::MIDI) { |
- return content::PERMISSION_STATUS_GRANTED; |
+ return permission::STATUS_GRANTED; |
} |
- return content::PERMISSION_STATUS_DENIED; |
+ return permission::STATUS_DENIED; |
} |
void AwPermissionManager::RegisterPermissionUsage( |
@@ -384,7 +383,7 @@ int AwPermissionManager::SubscribePermissionStatusChange( |
PermissionType permission, |
const GURL& requesting_origin, |
const GURL& embedding_origin, |
- const base::Callback<void(PermissionStatus)>& callback) { |
+ const base::Callback<void(permission::Status)>& callback) { |
return kNoPendingOperation; |
} |