| Index: chrome/browser/sessions/session_types.h
|
| diff --git a/chrome/browser/sessions/session_types.h b/chrome/browser/sessions/session_types.h
|
| index bd3232a751830cc6cf921feb585e12afd66f40e5..e56ff3c73d2ca01a72c3ee5d5b014f876a60540d 100644
|
| --- a/chrome/browser/sessions/session_types.h
|
| +++ b/chrome/browser/sessions/session_types.h
|
| @@ -89,6 +89,12 @@ class TabNavigation {
|
| void set_index(int index) { index_ = index; }
|
| int index() const { return index_; }
|
|
|
| + // The URL that initially spawned the NavigationEntry.
|
| + const GURL& original_request_url() const { return original_request_url_; }
|
| + void set_original_request_url(const GURL& url) {
|
| + original_request_url_ = url;
|
| + }
|
| +
|
| // Converts a set of TabNavigations into a set of NavigationEntrys. The
|
| // caller owns the NavigationEntrys.
|
| static void CreateNavigationEntriesFromTabNavigations(
|
| @@ -108,6 +114,7 @@ class TabNavigation {
|
| int64 post_id_;
|
|
|
| int index_;
|
| + GURL original_request_url_;
|
| };
|
|
|
| // SessionTab ----------------------------------------------------------------
|
|
|