Chromium Code Reviews| Index: extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.cc |
| diff --git a/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.cc b/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.cc |
| index 41e076000f5b74660cef82ba4fa8b7c978f51ee4..9cf49eab3b7811d738476738303c7b8a55457b3e 100644 |
| --- a/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.cc |
| +++ b/extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest.cc |
| @@ -8,9 +8,11 @@ |
| #include "content/public/browser/browser_thread.h" |
| #include "content/public/browser/render_process_host.h" |
| #include "content/public/common/url_constants.h" |
| +#include "extensions/browser/api/extensions_api_client.h" |
| #include "extensions/browser/guest_view/guest_view_constants.h" |
| #include "extensions/browser/guest_view/guest_view_manager.h" |
| #include "extensions/browser/guest_view/mime_handler_view/mime_handler_view_constants.h" |
| +#include "extensions/browser/guest_view/mime_handler_view/mime_handler_view_guest_delegate.h" |
| #include "extensions/common/feature_switch.h" |
| #include "extensions/strings/grit/extensions_strings.h" |
| #include "net/base/url_util.h" |
| @@ -35,7 +37,9 @@ GuestViewBase* MimeHandlerViewGuest::Create( |
| MimeHandlerViewGuest::MimeHandlerViewGuest( |
| content::BrowserContext* browser_context, |
| int guest_instance_id) |
| - : GuestView<MimeHandlerViewGuest>(browser_context, guest_instance_id) { |
| + : GuestView<MimeHandlerViewGuest>(browser_context, guest_instance_id), |
| + delegate_( |
| + ExtensionsAPIClient::Get()->CreateMimeHandlerViewGuestDelegate()) { |
| } |
| MimeHandlerViewGuest::~MimeHandlerViewGuest() { |
| @@ -94,4 +98,9 @@ void MimeHandlerViewGuest::DidAttachToEmbedder() { |
| std::string()); |
| } |
| +void MimeHandlerViewGuest::DidInitialize() { |
| + if (delegate_) |
| + delegate_->OnAttachHelpers(web_contents()); |
|
Fady Samuel
2014/09/09 02:10:24
Maybe this should be AttachHelpers not OnAttachHel
lazyboy
2014/09/09 06:57:42
Done.
|
| +} |
| + |
| } // namespace extensions |