| Index: extensions/shell/renderer/shell_content_renderer_client.cc
|
| diff --git a/extensions/shell/renderer/shell_content_renderer_client.cc b/extensions/shell/renderer/shell_content_renderer_client.cc
|
| index 3f5b17f70a069becec24b8297c946a961feacb55..216eac60424c91ce5e6af2239ae1379e78e83deb 100644
|
| --- a/extensions/shell/renderer/shell_content_renderer_client.cc
|
| +++ b/extensions/shell/renderer/shell_content_renderer_client.cc
|
| @@ -179,11 +179,14 @@ bool ShellContentRendererClient::ShouldEnableSiteIsolationPolicy() const {
|
| content::BrowserPluginDelegate*
|
| ShellContentRendererClient::CreateBrowserPluginDelegate(
|
| content::RenderFrame* render_frame,
|
| - const std::string& mime_type) {
|
| - if (mime_type == content::kBrowserPluginMimeType)
|
| + const std::string& mime_type,
|
| + const GURL& original_url) {
|
| + if (mime_type == content::kBrowserPluginMimeType) {
|
| return new extensions::ExtensionsGuestViewContainer(render_frame);
|
| - else
|
| - return new extensions::MimeHandlerViewContainer(render_frame, mime_type);
|
| + } else {
|
| + return new extensions::MimeHandlerViewContainer(
|
| + render_frame, mime_type, original_url);
|
| + }
|
| }
|
|
|
| } // namespace extensions
|
|
|