Chromium Code Reviews| Index: content/browser/frame_host/navigation_entry_impl.h |
| diff --git a/content/browser/frame_host/navigation_entry_impl.h b/content/browser/frame_host/navigation_entry_impl.h |
| index 613f45edb42b039a7f1d1a2a6830610a60c8e4f6..1ae2f758b9d1f2c61632b76d46a5a59bc3626efe 100644 |
| --- a/content/browser/frame_host/navigation_entry_impl.h |
| +++ b/content/browser/frame_host/navigation_entry_impl.h |
| @@ -7,14 +7,19 @@ |
| #include "base/basictypes.h" |
| #include "base/memory/ref_counted.h" |
| +#include "base/time/time.h" |
| #include "content/browser/site_instance_impl.h" |
| #include "content/public/browser/favicon_status.h" |
| #include "content/public/browser/global_request_id.h" |
| +#include "content/public/browser/navigation_controller.h" |
| #include "content/public/browser/navigation_entry.h" |
| #include "content/public/common/page_state.h" |
| #include "content/public/common/ssl_status.h" |
| +struct FrameMsg_Navigate_Params; |
| + |
| namespace content { |
| +class NavigationControllerImpl; |
| class CONTENT_EXPORT NavigationEntryImpl |
| : public NON_EXPORTED_BASE(NavigationEntry) { |
| @@ -218,6 +223,12 @@ class CONTENT_EXPORT NavigationEntryImpl |
| frame_tree_node_id_ = frame_tree_node_id; |
| } |
| + // Fills |params| based on the information contained in the entry. |
| + void MakeNavigateParams(const NavigationControllerImpl& controller, |
|
clamy
2014/07/16 12:13:49
The code for this function has been moved from nav
ppi
2014/07/16 14:28:09
Could we keep this in Navigator and make it a stat
clamy
2014/07/16 15:44:53
Done.
|
| + NavigationController::ReloadType reload_type, |
| + base::TimeTicks navigation_start, |
| + FrameMsg_Navigate_Params* params) const; |
| + |
| private: |
| // WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING |
| // Session/Tab restore save portions of this class so that it can be recreated |