Index: content/browser/frame_host/render_frame_host_manager_unittest.cc |
diff --git a/content/browser/frame_host/render_frame_host_manager_unittest.cc b/content/browser/frame_host/render_frame_host_manager_unittest.cc |
index e8db0e1eabc065a18bdb3e2c020cb73422512ad3..4cfcbb53ea611eafe476640039efc8aa660af4a1 100644 |
--- a/content/browser/frame_host/render_frame_host_manager_unittest.cc |
+++ b/content/browser/frame_host/render_frame_host_manager_unittest.cc |
@@ -323,8 +323,14 @@ class RenderFrameHostManagerTest |
bool ShouldSwapProcesses(RenderFrameHostManager* manager, |
const NavigationEntryImpl* current_entry, |
const NavigationEntryImpl* new_entry) const { |
- return manager->ShouldSwapBrowsingInstancesForNavigation(current_entry, |
- new_entry); |
+ CHECK(new_entry); |
+ BrowserContext* browser_context = |
+ manager->delegate_->GetControllerForRenderManager().GetBrowserContext(); |
+ return manager->ShouldSwapBrowsingInstancesForNavigation( |
+ current_entry, |
+ new_entry->site_instance(), |
+ SiteInstanceImpl::GetEffectiveURL(browser_context, new_entry->GetURL()), |
+ new_entry->IsViewSourceMode()); |
} |
// Creates a test RenderViewHost that's swapped out. |