| Index: content/browser/frame_host/navigator_impl.cc
|
| diff --git a/content/browser/frame_host/navigator_impl.cc b/content/browser/frame_host/navigator_impl.cc
|
| index 0a7b6dfb795085a6fa9540c2409c1a10036d3790..a5ff8a1a22fd52d59efe6811e24f16b7ea3ba9f6 100644
|
| --- a/content/browser/frame_host/navigator_impl.cc
|
| +++ b/content/browser/frame_host/navigator_impl.cc
|
| @@ -435,17 +435,14 @@ bool NavigatorImpl::NavigateNewChildFrame(
|
| if (!entry)
|
| return false;
|
|
|
| + // TODO(creis): Remove unique_name from the IPC, now that we can rely on the
|
| + // replication state.
|
| + DCHECK_EQ(render_frame_host->frame_tree_node()->unique_name(), unique_name);
|
| FrameNavigationEntry* frame_entry =
|
| - entry->GetFrameEntryByUniqueName(unique_name);
|
| + entry->GetFrameEntry(render_frame_host->frame_tree_node());
|
| if (!frame_entry)
|
| return false;
|
|
|
| - // Update the FrameNavigationEntry's FrameTreeNode ID (which is currently the
|
| - // ID of the old FrameTreeNode that no longer exists) to be the ID of the
|
| - // newly created frame.
|
| - frame_entry->set_frame_tree_node_id(
|
| - render_frame_host->frame_tree_node()->frame_tree_node_id());
|
| -
|
| return NavigateToEntry(render_frame_host->frame_tree_node(), *frame_entry,
|
| *entry, NavigationControllerImpl::NO_RELOAD, false,
|
| false);
|
|
|