| 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 3b159d142de117fa9ee11c42c45e8704c65ac55c..ff57cec3365c8cb1dd00291c7a4971ef61fd57c9 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.
|
|
|