Create //components/permissions and move a few simple classes
This creates the permissions component, and moves in PermissionRequest,
PermissionRequestID, and PermissionResult.
Most of the changes in //chrome were performed with sed:
- change includes of moved classes from chrome/browser/permissions to
components/permissions
- add permissions:: namespace on moved classes
Bug: 1025609
Change-Id: Id13b874e84b9fadf96b228154091c5cc0b8f0121
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2015763
Reviewed-by: John Abd-El-Malek <[email protected]>
Reviewed-by: Balazs Engedy <[email protected]>
Commit-Queue: Clark DuVall <[email protected]>
Cr-Commit-Position: refs/heads/master@{#734602}
diff --git a/chrome/browser/download/download_permission_request.cc b/chrome/browser/download/download_permission_request.cc
index 34323da0..bde33c0 100644
--- a/chrome/browser/download/download_permission_request.cc
+++ b/chrome/browser/download/download_permission_request.cc
@@ -22,7 +22,8 @@
DownloadPermissionRequest::~DownloadPermissionRequest() {}
-PermissionRequest::IconId DownloadPermissionRequest::GetIconId() const {
+permissions::PermissionRequest::IconId DownloadPermissionRequest::GetIconId()
+ const {
#if defined(OS_ANDROID)
return IDR_ANDROID_INFOBAR_MULTIPLE_DOWNLOADS;
#else
@@ -77,7 +78,7 @@
delete this;
}
-PermissionRequestType DownloadPermissionRequest::GetPermissionRequestType()
- const {
- return PermissionRequestType::DOWNLOAD;
+permissions::PermissionRequestType
+DownloadPermissionRequest::GetPermissionRequestType() const {
+ return permissions::PermissionRequestType::DOWNLOAD;
}