Index: chrome/browser/extensions/api/guest_view/guest_view_internal_api.cc |
diff --git a/chrome/browser/extensions/api/guest_view/guest_view_internal_api.cc b/chrome/browser/extensions/api/guest_view/guest_view_internal_api.cc |
index ef09b5baa88ef6e8496aa9f23d70bc1e57dd6b11..98f693cf62c8a129b66e9c4ba3829a88dae905e3 100644 |
--- a/chrome/browser/extensions/api/guest_view/guest_view_internal_api.cc |
+++ b/chrome/browser/extensions/api/guest_view/guest_view_internal_api.cc |
@@ -12,12 +12,6 @@ |
#include "content/public/browser/render_view_host.h" |
#include "extensions/common/permissions/permissions_data.h" |
-namespace { |
-const char* kPermissionRequiredError = |
- "\"webview\" or \"appview\" permission is required for allocating " |
- "instance ID."; |
-} // namespace |
- |
namespace extensions { |
GuestViewInternalCreateGuestFunction:: |
@@ -31,15 +25,6 @@ bool GuestViewInternalCreateGuestFunction::RunAsync() { |
base::DictionaryValue* create_params; |
EXTENSION_FUNCTION_VALIDATE(args_->GetDictionary(1, &create_params)); |
- const PermissionsData* permissions_data = GetExtension()->permissions_data(); |
- if (!permissions_data->HasAPIPermission(APIPermission::kWebView) && |
- !permissions_data->HasAPIPermission(APIPermission::kAppView)) { |
- LOG(ERROR) << kPermissionRequiredError; |
- error_ = kPermissionRequiredError; |
- SendResponse(false); |
- return true; |
- } |
- |
GuestViewManager* guest_view_manager = |
GuestViewManager::FromBrowserContext(browser_context()); |