Index: content/browser/frame_host/navigation_controller_impl.cc |
diff --git a/content/browser/frame_host/navigation_controller_impl.cc b/content/browser/frame_host/navigation_controller_impl.cc |
index d8a4579d72d60c37772420f9d4bb132f08f3302d..54691513c4e6440fbb327cd921af88d3d5f09d5f 100644 |
--- a/content/browser/frame_host/navigation_controller_impl.cc |
+++ b/content/browser/frame_host/navigation_controller_impl.cc |
@@ -338,9 +338,9 @@ void NavigationControllerImpl::ReloadInternal(bool check_for_repost, |
// instance, and should not be treated as a cross-site reload. |
SiteInstanceImpl* site_instance = entry->site_instance(); |
// Permit reloading guests without further checks. |
- bool is_guest = site_instance && site_instance->HasProcess() && |
- site_instance->GetProcess()->IsGuest(); |
- if (!is_guest && site_instance && |
+ bool is_isolated_guest = site_instance && site_instance->HasProcess() && |
+ site_instance->GetProcess()->IsIsolatedGuest(); |
+ if (!is_isolated_guest && site_instance && |
site_instance->HasWrongProcessForURL(entry->GetURL())) { |
// Create a navigation entry that resembles the current one, but do not |
// copy page id, site instance, content state, or timestamp. |