Chromium Code Reviews| Index: extensions/browser/guest_view/app_view/app_view_guest.cc |
| diff --git a/extensions/browser/guest_view/app_view/app_view_guest.cc b/extensions/browser/guest_view/app_view/app_view_guest.cc |
| index 9b82badfe1508ed2d3819d1a650d5e013db5ffe5..8eda024e959502f37d4b26a3bed02223b2c586d0 100644 |
| --- a/extensions/browser/guest_view/app_view/app_view_guest.cc |
| +++ b/extensions/browser/guest_view/app_view/app_view_guest.cc |
| @@ -102,7 +102,7 @@ AppViewGuest::AppViewGuest(content::BrowserContext* browser_context, |
| int guest_instance_id) |
| : GuestView<AppViewGuest>(browser_context, guest_instance_id), |
| app_view_guest_delegate_( |
| - ExtensionsAPIClient::Get()->CreateAppViewGuestDelegate()), |
| + ExtensionsAPIClient::Get()->CreateAppViewGuestDelegate(this)), |
| weak_ptr_factory_(this) { |
| } |
| @@ -134,10 +134,16 @@ bool AppViewGuest::HandleContextMenu(const content::ContextMenuParams& params) { |
| return false; |
| } |
| -const char* AppViewGuest::GetAPINamespace() { |
| +const char* AppViewGuest::GetAPINamespace() const { |
| return appview::kEmbedderAPINamespace; |
| } |
| +int AppViewGuest::GetTaskPrefix() const { |
| + if (!app_view_guest_delegate_) |
| + return 0; |
|
Charlie Reis
2014/08/25 20:25:41
Maybe IDS_TASK_MANAGER_APPVIEW_TAG_PREFIX by defau
Fady Samuel
2014/08/25 23:05:52
Done.
|
| + return app_view_guest_delegate_->GetTaskPrefix(); |
| +} |
| + |
| void AppViewGuest::CreateWebContents( |
| const std::string& embedder_extension_id, |
| int embedder_render_process_id, |