Chromium Code Reviews| Index: components/offline_pages/background/save_page_request.h |
| diff --git a/components/offline_pages/background/save_page_request.h b/components/offline_pages/background/save_page_request.h |
| index afc6bd7ee3969cba0d5178603655c234a9e68408..cd4ca3e10c8dea6ddf3dbcc4cb48f0d88d05697f 100644 |
| --- a/components/offline_pages/background/save_page_request.h |
| +++ b/components/offline_pages/background/save_page_request.h |
| @@ -30,12 +30,14 @@ class SavePageRequest { |
| SavePageRequest(int64_t request_id, |
| const GURL& url, |
| const ClientId& client_id, |
| - const base::Time& creation_time); |
| + const base::Time& creation_time, |
| + const bool was_user_reqeusted); |
|
dougarnett
2016/07/18 21:45:45
spelling
|
| SavePageRequest(int64_t request_id, |
| const GURL& url, |
| const ClientId& client_id, |
| const base::Time& creation_time, |
| - const base::Time& activation_time); |
| + const base::Time& activation_time, |
| + const bool was_user_reqeusted); |
| SavePageRequest(const SavePageRequest& other); |
| ~SavePageRequest(); |
| @@ -68,6 +70,12 @@ class SavePageRequest { |
| last_attempt_time_ = last_attempt_time; |
| } |
| + bool user_requested() const { return user_requested_; } |
| + |
| + void set_user_reqeusted(bool user_requested) { |
|
dougarnett
2016/07/18 21:45:45
spelling
Pete Williamson
2016/07/18 22:52:09
Done.
|
| + user_requested_ = user_requested; |
| + } |
| + |
| private: |
| // ID of this request. |
| int64_t request_id_; |
| @@ -90,6 +98,10 @@ class SavePageRequest { |
| // Timestamp of the last request starting. |
| base::Time last_attempt_time_; |
| + |
| + // Whether the user specifically requested this page (as opposed to a client |
| + // like AGSA or Now.) |
| + bool user_requested_; |
| }; |
| } // namespace offline_pages |