Index: content/renderer/history_controller.h |
diff --git a/content/renderer/history_controller.h b/content/renderer/history_controller.h |
index 97969318aff16af20915eaa03c3f760d006bb9ef..d2afc6aa85691f0dc12c89b517df4ca1653c57b4 100644 |
--- a/content/renderer/history_controller.h |
+++ b/content/renderer/history_controller.h |
@@ -49,6 +49,7 @@ class WebFrame; |
} |
namespace content { |
+struct NavigationParams; |
Charlie Reis
2015/03/23 22:23:01
Style nit: Classes before structs.
Avi (use Gerrit)
2015/03/24 20:33:46
I've seen it both ways, and written it both ways,
|
class RenderFrameImpl; |
class RenderViewImpl; |
@@ -110,6 +111,7 @@ class CONTENT_EXPORT HistoryController { |
~HistoryController(); |
void GoToEntry(scoped_ptr<HistoryEntry> entry, |
+ scoped_ptr<NavigationParams> navigation_params, |
blink::WebURLRequest::CachePolicy cache_policy); |
void UpdateForCommit(RenderFrameImpl* frame, |
@@ -136,8 +138,14 @@ class CONTENT_EXPORT HistoryController { |
RenderViewImpl* render_view_; |
+ // A HistoryEntry representing the currently-loaded page. |
scoped_ptr<HistoryEntry> current_entry_; |
+ // A HistoryEntry representing the page that is being loaded, or an empty |
+ // scoped_ptr if no page is being loaded. |
scoped_ptr<HistoryEntry> provisional_entry_; |
+ // The NavigationParams corresponding to the last load that was initiated by |
+ // |GoToEntry|. |
Charlie Reis
2015/03/23 22:23:02
Let's mention that this is passed to each RenderFr
Avi (use Gerrit)
2015/03/24 20:33:46
That' actually not the case; by the time GetItemFo
Charlie Reis
2015/03/24 22:04:08
Acknowledged.
|
+ scoped_ptr<NavigationParams> navigation_params_; |
DISALLOW_COPY_AND_ASSIGN(HistoryController); |
}; |