DescriptionDo not create proxy hosts in the subtree of navigating frame.
This is an another attempt at landing https://codereview.chromium.org/536143002.
When a frame is navigating cross-process, its existing document will be completely destroyed and all child frames will be gone. This means that we don't need to create proxy objects for the new SiteInstance in the subtree of the navigating frame.
BUG=357747, 417030
Committed: https://crrev.com/e6edde315c6cb57cae5f67056191dceab3f7403b
Cr-Commit-Position: refs/heads/master@{#300112}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Init to null. #Patch Set 3 : Rebase past CommitPending cleanup. #Patch Set 4 : Restore proxy deletion after rebase #Patch Set 5 : Rebase on ToT. #Patch Set 6 : Fix NavigateRemoteFrame. #
Messages
Total messages: 8 (2 generated)
|