Chromium Code Reviews| Index: chrome/browser/guest_view/app_view/app_view_guest.cc |
| diff --git a/chrome/browser/guest_view/app_view/app_view_guest.cc b/chrome/browser/guest_view/app_view/app_view_guest.cc |
| index 85e9d52d2bb21a3270dc4071b18a0388615d0af8..239e03e176f9f7745242e3dcc9c3bf7da7167504 100644 |
| --- a/chrome/browser/guest_view/app_view/app_view_guest.cc |
| +++ b/chrome/browser/guest_view/app_view/app_view_guest.cc |
| @@ -17,13 +17,11 @@ |
| #include "extensions/browser/api/app_runtime/app_runtime_api.h" |
| #include "extensions/browser/event_router.h" |
| #include "extensions/browser/extension_host.h" |
| -#include "extensions/browser/extension_registry.h" |
| #include "extensions/browser/extension_system.h" |
| #include "extensions/browser/lazy_background_task_queue.h" |
| #include "extensions/browser/view_type_utils.h" |
| #include "extensions/common/api/app_runtime.h" |
| #include "extensions/common/extension_messages.h" |
| -#include "extensions/common/permissions/permissions_data.h" |
| #include "ipc/ipc_message_macros.h" |
| namespace app_runtime = extensions::core_api::app_runtime; |
| @@ -137,16 +135,8 @@ bool AppViewGuest::HandleContextMenu(const content::ContextMenuParams& params) { |
| return true; |
| } |
| -bool AppViewGuest::CanEmbedderUseGuestView( |
| - const std::string& embedder_extension_id) { |
| - const extensions::Extension* embedder_extension = |
| - extensions::ExtensionRegistry::Get(browser_context()) |
| - ->enabled_extensions() |
| - .GetByID(embedder_extension_id); |
| - if (!embedder_extension) |
| - return false; |
| - return embedder_extension->permissions_data()->HasAPIPermission( |
| - extensions::APIPermission::kAppView); |
| +const char* AppViewGuest::GetAPINamespace() { |
| + return appview::kEmbedderApiNamespace; |
|
Fady Samuel
2014/08/08 14:55:18
nit: rename constant to kEmbedderAPINamespace for
not at google - send to devlin
2014/08/08 15:25:25
Done.
today, Api looks better than API. maybe it'
|
| } |
| void AppViewGuest::CreateWebContents( |