| Index: content/browser/web_contents/render_view_host_manager.cc
|
| diff --git a/content/browser/web_contents/render_view_host_manager.cc b/content/browser/web_contents/render_view_host_manager.cc
|
| index e305a710b795f5d5d79287e5bbcb841dd499f8ba..208829ab3f7882a414b0497dfc1cef5c7b2d00d6 100644
|
| --- a/content/browser/web_contents/render_view_host_manager.cc
|
| +++ b/content/browser/web_contents/render_view_host_manager.cc
|
| @@ -452,10 +452,14 @@ SiteInstance* RenderViewHostManager::GetSiteInstanceForEntry(
|
| SiteInstance* curr_instance) {
|
| // NOTE: This is only called when ShouldTransitionCrossSite is true.
|
|
|
| - const GURL& dest_url = entry.GetURL();
|
| NavigationControllerImpl& controller =
|
| delegate_->GetControllerForRenderManager();
|
| BrowserContext* browser_context = controller.GetBrowserContext();
|
| + const GURL& dest_url = GetContentClient()->browser()->
|
| + GetPossiblyPrivilegedURL(browser_context,
|
| + entry.GetURL(),
|
| + entry.is_renderer_initiated(),
|
| + curr_instance);
|
|
|
| // If the entry has an instance already we should use it.
|
| if (entry.site_instance())
|
|
|