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 5ebb6c29047d87e5ead0d369657015af217d22db..02b487bd10fc15172b1cbf4af9b2fc672422c539 100644 |
--- a/content/browser/frame_host/frame_navigation_entry.cc |
+++ b/content/browser/frame_host/frame_navigation_entry.cc |
@@ -23,7 +23,8 @@ FrameNavigationEntry::FrameNavigationEntry( |
const GURL& url, |
const Referrer& referrer, |
const std::string& method, |
- int64_t post_id) |
+ int64_t post_id, |
+ bool is_srcdoc) |
: frame_unique_name_(frame_unique_name), |
item_sequence_number_(item_sequence_number), |
document_sequence_number_(document_sequence_number), |
@@ -32,7 +33,8 @@ FrameNavigationEntry::FrameNavigationEntry( |
url_(url), |
referrer_(referrer), |
method_(method), |
- post_id_(post_id) {} |
+ post_id_(post_id), |
+ is_srcdoc_(is_srcdoc) {} |
FrameNavigationEntry::~FrameNavigationEntry() { |
} |
@@ -44,7 +46,7 @@ FrameNavigationEntry* FrameNavigationEntry::Clone() const { |
copy->UpdateEntry(frame_unique_name_, item_sequence_number_, |
document_sequence_number_, site_instance_.get(), nullptr, |
url_, referrer_, redirect_chain_, page_state_, method_, |
- post_id_); |
+ post_id_, is_srcdoc_); |
return copy; |
} |
@@ -59,7 +61,8 @@ void FrameNavigationEntry::UpdateEntry( |
const std::vector<GURL>& redirect_chain, |
const PageState& page_state, |
const std::string& method, |
- int64_t post_id) { |
+ int64_t post_id, |
+ bool is_srcdoc) { |
frame_unique_name_ = frame_unique_name; |
item_sequence_number_ = item_sequence_number; |
document_sequence_number_ = document_sequence_number; |
@@ -71,6 +74,7 @@ void FrameNavigationEntry::UpdateEntry( |
page_state_ = page_state; |
method_ = method; |
post_id_ = post_id; |
+ is_srcdoc_ = is_srcdoc; |
} |
void FrameNavigationEntry::set_item_sequence_number( |