Index: components/offline_pages/core/background/save_page_request.h |
diff --git a/components/offline_pages/core/background/save_page_request.h b/components/offline_pages/core/background/save_page_request.h |
index 9f9e9ed0ee81ebf2a09c3702fa6b2415dfe8e433..b1bd54e806ba352beb9bbc765cb66c78d8825a1f 100644 |
--- a/components/offline_pages/core/background/save_page_request.h |
+++ b/components/offline_pages/core/background/save_page_request.h |
@@ -87,6 +87,11 @@ class SavePageRequest { |
user_requested_ = user_requested; |
} |
+ const GURL& original_url() const { return original_url_; } |
+ void set_original_url(const GURL& original_url) { |
+ original_url_ = original_url; |
+ } |
+ |
private: |
// ID of this request. |
int64_t request_id_; |
@@ -120,6 +125,9 @@ class SavePageRequest { |
// The current state of this request |
RequestState state_; |
+ |
+ // The original URL of the page to be offlined. Empty if no redirect occurs. |
+ GURL original_url_; |
}; |
} // namespace offline_pages |