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; |