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 a33f9732b3c6c77d4437e435cc2eae9223b92dd8..ac62c2ba9835e147e868bd49910e68ae075294b7 100644 |
--- a/content/browser/frame_host/frame_navigation_entry.cc |
+++ b/content/browser/frame_host/frame_navigation_entry.cc |
@@ -6,13 +6,20 @@ |
namespace content { |
-FrameNavigationEntry::FrameNavigationEntry() { |
+FrameNavigationEntry::FrameNavigationEntry() |
+ : frame_tree_node_id_(-1), |
+ item_sequence_number_(-1) { |
} |
-FrameNavigationEntry::FrameNavigationEntry(SiteInstanceImpl* site_instance, |
+FrameNavigationEntry::FrameNavigationEntry(SiteInstanceImpl* instance, |
const GURL& url, |
const Referrer& referrer) |
- : site_instance_(site_instance), url_(url), referrer_(referrer) { |
+ : site_instance_(instance), |
+ url_(url), |
+ referrer_(referrer), |
+ frame_tree_node_id_(-1), |
+ item_sequence_number_(-1), |
+ document_sequence_number_(-1) { |
} |
FrameNavigationEntry::~FrameNavigationEntry() { |
@@ -24,6 +31,9 @@ FrameNavigationEntry* FrameNavigationEntry::Clone() const { |
copy->site_instance_ = site_instance_; |
copy->url_ = url_; |
copy->referrer_ = referrer_; |
+ copy->page_state_ = page_state_; |
+ copy->item_sequence_number_ = item_sequence_number_; |
+ copy->document_sequence_number_ = document_sequence_number_; |
return copy; |
} |