Index: content/public/browser/navigation_entry.h |
diff --git a/content/public/browser/navigation_entry.h b/content/public/browser/navigation_entry.h |
index f573a2aef2b4fdf4c832888156d784c23252d174..6d69b0de4bc2557aa36a60cba1497133abe08635 100644 |
--- a/content/public/browser/navigation_entry.h |
+++ b/content/public/browser/navigation_entry.h |
@@ -210,6 +210,11 @@ class NavigationEntry { |
virtual void SetHttpStatusCode(int http_status_code) = 0; |
virtual int GetHttpStatusCode() const = 0; |
+ // The redirect chain traversed during this navigation, from the initial |
+ // redirecting URL to the final non-redirecting current URL. |
+ virtual void SetRedirectChain(const std::vector<GURL>& redirects) = 0; |
+ virtual const std::vector<GURL>& GetRedirectChain() const = 0; |
+ |
// True if this entry is restored and hasn't been loaded. |
virtual bool IsRestored() const = 0; |
}; |