| 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 bf78bef31f702fbaab573adefe8f1bf4ea08f3ec..4b56524ce4bb3a250b709022bbfbbb2cc192b706 100644
|
| --- a/content/browser/frame_host/frame_navigation_entry.cc
|
| +++ b/content/browser/frame_host/frame_navigation_entry.cc
|
| @@ -43,7 +43,8 @@ FrameNavigationEntry* FrameNavigationEntry::Clone() const {
|
| // Omit any fields cleared at commit time.
|
| copy->UpdateEntry(frame_unique_name_, item_sequence_number_,
|
| document_sequence_number_, site_instance_.get(), nullptr,
|
| - url_, referrer_, page_state_, method_, post_id_);
|
| + redirect_chain_, url_, referrer_, page_state_, method_,
|
| + post_id_);
|
| return copy;
|
| }
|
|
|
| @@ -53,6 +54,7 @@ void FrameNavigationEntry::UpdateEntry(
|
| int64_t document_sequence_number,
|
| SiteInstanceImpl* site_instance,
|
| scoped_refptr<SiteInstanceImpl> source_site_instance,
|
| + const std::vector<GURL>& redirect_chain,
|
| const GURL& url,
|
| const Referrer& referrer,
|
| const PageState& page_state,
|
| @@ -63,6 +65,7 @@ void FrameNavigationEntry::UpdateEntry(
|
| document_sequence_number_ = document_sequence_number;
|
| site_instance_ = site_instance;
|
| source_site_instance_ = std::move(source_site_instance);
|
| + redirect_chain_ = redirect_chain;
|
| url_ = url;
|
| referrer_ = referrer;
|
| page_state_ = page_state;
|
|
|