| Index: content/browser/frame_host/frame_navigation_entry.cc
|
| diff --git a/content/browser/frame_host/frame_navigation_entry.cc b/content/browser/frame_host/frame_navigation_entry.cc
|
| index bb960507dc02b0f04dee38413925f68cdd2e22f4..0f79b239dd6a962575dd5adb6f451c4dfa09d171 100644
|
| --- a/content/browser/frame_host/frame_navigation_entry.cc
|
| +++ b/content/browser/frame_host/frame_navigation_entry.cc
|
| @@ -13,12 +13,14 @@ FrameNavigationEntry::FrameNavigationEntry(int frame_tree_node_id)
|
| }
|
|
|
| FrameNavigationEntry::FrameNavigationEntry(int frame_tree_node_id,
|
| + std::string target,
|
| int64 item_sequence_number,
|
| int64 document_sequence_number,
|
| SiteInstanceImpl* site_instance,
|
| const GURL& url,
|
| const Referrer& referrer)
|
| : frame_tree_node_id_(frame_tree_node_id),
|
| + target_(target),
|
| item_sequence_number_(item_sequence_number),
|
| document_sequence_number_(document_sequence_number),
|
| site_instance_(site_instance),
|
| @@ -31,17 +33,19 @@ FrameNavigationEntry::~FrameNavigationEntry() {
|
|
|
| FrameNavigationEntry* FrameNavigationEntry::Clone() const {
|
| FrameNavigationEntry* copy = new FrameNavigationEntry(frame_tree_node_id_);
|
| - copy->UpdateEntry(item_sequence_number_, document_sequence_number_,
|
| + copy->UpdateEntry(target_, item_sequence_number_, document_sequence_number_,
|
| site_instance_.get(), url_, referrer_, page_state_);
|
| return copy;
|
| }
|
|
|
| -void FrameNavigationEntry::UpdateEntry(int64 item_sequence_number,
|
| +void FrameNavigationEntry::UpdateEntry(std::string target,
|
| + int64 item_sequence_number,
|
| int64 document_sequence_number,
|
| SiteInstanceImpl* site_instance,
|
| const GURL& url,
|
| const Referrer& referrer,
|
| const PageState& page_state) {
|
| + target_ = target;
|
| item_sequence_number_ = item_sequence_number;
|
| document_sequence_number_ = document_sequence_number;
|
| site_instance_ = site_instance;
|
|
|