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 e76f391ad6cceff250cf72f4c7f2e3ccc6d2675b..3541886c976e8492e8f9e6250e563bc23af8f3c1 100644 |
| --- a/content/browser/frame_host/navigation_entry_impl.h |
| +++ b/content/browser/frame_host/navigation_entry_impl.h |
| @@ -19,6 +19,7 @@ |
| #include "content/common/resource_request_body_impl.h" |
| #include "content/public/browser/favicon_status.h" |
| #include "content/public/browser/global_request_id.h" |
| +#include "content/public/browser/navigation_controller.h" |
|
Charlie Reis
2016/08/08 23:57:54
We've tried hard to avoid having a circular depend
Takashi Toyoshima
2016/08/09 12:06:17
Oh, is this why we have another RestoreType enum i
Charlie Reis
2016/08/10 05:05:13
I think this may be getting ahead of ourselves. I
|
| #include "content/public/browser/navigation_entry.h" |
| #include "content/public/common/page_state.h" |
| #include "content/public/common/ssl_status.h" |
| @@ -329,6 +330,13 @@ class CONTENT_EXPORT NavigationEntryImpl |
| return restore_type_; |
| } |
| + void set_reload_type(NavigationController::ReloadType type) { |
| + reload_type_ = type; |
| + } |
| + NavigationController::ReloadType reload_type() const { |
| + return reload_type_; |
| + } |
| + |
| void set_transferred_global_request_id( |
| const GlobalRequestID& transferred_global_request_id) { |
| transferred_global_request_id_ = transferred_global_request_id; |
| @@ -523,6 +531,8 @@ class CONTENT_EXPORT NavigationEntryImpl |
| bool has_user_gesture_; |
| #endif |
| + NavigationController::ReloadType reload_type_; |
| + |
| // Used to store extra data to support browser features. This member is not |
| // persisted, unless specific data is taken out/put back in at save/restore |
| // time (see TabNavigation for an example of this). |