summaryrefslogtreecommitdiffstats
path: root/chrome/browser/history/history_marshaling.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/history/history_marshaling.h')
-rw-r--r--chrome/browser/history/history_marshaling.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/chrome/browser/history/history_marshaling.h b/chrome/browser/history/history_marshaling.h
index bf558c8..a6f449c 100644
--- a/chrome/browser/history/history_marshaling.h
+++ b/chrome/browser/history/history_marshaling.h
@@ -26,14 +26,16 @@ class HistoryAddPageArgs : public base::RefCounted<HistoryAddPageArgs> {
int32 arg_page_id,
const GURL& arg_referrer,
const HistoryService::RedirectList& arg_redirects,
- PageTransition::Type arg_transition)
+ PageTransition::Type arg_transition,
+ bool arg_did_replace_entry)
: url(arg_url),
time(arg_time),
id_scope(arg_id_scope),
page_id(arg_page_id),
referrer(arg_referrer),
redirects(arg_redirects),
- transition(arg_transition) {
+ transition(arg_transition),
+ did_replace_entry(arg_did_replace_entry){
}
GURL url;
@@ -45,6 +47,7 @@ class HistoryAddPageArgs : public base::RefCounted<HistoryAddPageArgs> {
GURL referrer;
HistoryService::RedirectList redirects;
PageTransition::Type transition;
+ bool did_replace_entry;
private:
DISALLOW_EVIL_CONSTRUCTORS(HistoryAddPageArgs);