| Index: content/browser/browser_plugin/browser_plugin_guest_manager.cc
|
| diff --git a/content/browser/browser_plugin/browser_plugin_guest_manager.cc b/content/browser/browser_plugin/browser_plugin_guest_manager.cc
|
| index 35fe1fb1de42dab102e6c30be971bb0177eb6d7f..388aea00799637a0cb96f0b8a6bb684fb209fb9e 100644
|
| --- a/content/browser/browser_plugin/browser_plugin_guest_manager.cc
|
| +++ b/content/browser/browser_plugin/browser_plugin_guest_manager.cc
|
| @@ -75,8 +75,8 @@ BrowserPluginGuest* BrowserPluginGuestManager::CreateGuest(
|
| } else {
|
| // Only trust |embedder_frame_url| reported by a WebUI renderer.
|
| const GURL& embedder_site_url = embedder_site_instance->GetSiteURL();
|
| - GURL validated_frame_url(params.embedder_frame_url);
|
| - RenderViewHost::FilterURL(
|
| + GURL validated_frame_url(params.embedder_frame_url);
|
| + RenderViewHost::FilterURL(
|
| embedder_process_host, false, &validated_frame_url);
|
| const std::string& host = content::HasWebUIScheme(embedder_site_url) ?
|
| validated_frame_url.host() : embedder_site_url.host();
|
|
|