Chromium Code Reviews
DescriptionOOPIF: Reinitialize a dead subframe correctly for same-site navigations.
Currently, if a subframe renderer dies, the subframe cannot be
re-navigated to the same site, because the corresponding code path in
RenderFrameHostManager::Navigate() uses InitRenderView which only
revives top-level RenderFrames. This CL adds support to also revive
subframe RenderFrames. Since PlzNavigate also relied on this logic,
duplicating it in GetFrameHostForNavigation, the new logic is
extracted into a common helper.
BUG=634368
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
Committed: https://crrev.com/c15fab9e2bbeeb86d3188db4c4eac85dccd1d8d9
Cr-Commit-Position: refs/heads/master@{#411479}
Patch Set 1 #
Total comments: 6
Patch Set 2 : Fix Charlie's nit #
Depends on Patchset: Messages
Total messages: 19 (11 generated)
|
|||||||||||||||||||||||||||||||||||||