| Index: chrome/renderer/chrome_content_renderer_client.cc
|
| diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc
|
| index 9f99262d1107d5279a117484abf56333be0263a1..d3863e725316862bce0eee8da6e291f46047e049 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.cc
|
| +++ b/chrome/renderer/chrome_content_renderer_client.cc
|
| @@ -120,7 +120,8 @@
|
| #include "extensions/renderer/dispatcher.h"
|
| #include "extensions/renderer/extension_helper.h"
|
| #include "extensions/renderer/extensions_render_frame_observer.h"
|
| -#include "extensions/renderer/guest_view/guest_view_container.h"
|
| +#include "extensions/renderer/guest_view/extensions_guest_view_container.h"
|
| +#include "extensions/renderer/guest_view/mime_handler_view_container.h"
|
| #include "extensions/renderer/script_context.h"
|
| #endif
|
|
|
| @@ -1587,7 +1588,10 @@ ChromeContentRendererClient::CreateBrowserPluginDelegate(
|
| content::RenderFrame* render_frame,
|
| const std::string& mime_type) {
|
| #if defined(ENABLE_EXTENSIONS)
|
| - return new extensions::GuestViewContainer(render_frame, mime_type);
|
| + if (mime_type == content::kBrowserPluginMimeType)
|
| + return new extensions::ExtensionsGuestViewContainer(render_frame);
|
| + else
|
| + return new extensions::MimeHandlerViewContainer(render_frame, mime_type);
|
| #else
|
| return NULL;
|
| #endif
|
|
|