Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index 043b33cd4501fb15b178aa76e0b68967c74db30f..47e770f9dcbb8e32deb763b92971aa328bff58c8 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -1212,7 +1212,7 @@ void RenderFrameImpl::OnSwapOut( |
// Now that all of the cleanup is complete and the browser side is notified, |
// start using the RenderFrameProxy, if one is created. |
if (proxy) { |
- if (!is_main_frame) { |
+ if (!is_main_frame || is_site_per_process) { |
frame_->swap(proxy->web_frame()); |
if (is_loading) |