Index: components/offline_pages/background/save_page_request.cc |
diff --git a/components/offline_pages/background/save_page_request.cc b/components/offline_pages/background/save_page_request.cc |
deleted file mode 100644 |
index f17b7268f03bd0d4961da0fc79d4b29d4f9d7dbe..0000000000000000000000000000000000000000 |
--- a/components/offline_pages/background/save_page_request.cc |
+++ /dev/null |
@@ -1,93 +0,0 @@ |
-// Copyright 2016 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "components/offline_pages/background/save_page_request.h" |
- |
-namespace offline_pages { |
- |
-SavePageRequest::SavePageRequest(int64_t request_id, |
- const GURL& url, |
- const ClientId& client_id, |
- const base::Time& creation_time, |
- const bool user_requested) |
- : request_id_(request_id), |
- url_(url), |
- client_id_(client_id), |
- creation_time_(creation_time), |
- activation_time_(creation_time), |
- started_attempt_count_(0), |
- completed_attempt_count_(0), |
- user_requested_(user_requested), |
- state_(RequestState::AVAILABLE) {} |
- |
-SavePageRequest::SavePageRequest(int64_t request_id, |
- const GURL& url, |
- const ClientId& client_id, |
- const base::Time& creation_time, |
- const base::Time& activation_time, |
- const bool user_requested) |
- : request_id_(request_id), |
- url_(url), |
- client_id_(client_id), |
- creation_time_(creation_time), |
- activation_time_(activation_time), |
- started_attempt_count_(0), |
- completed_attempt_count_(0), |
- user_requested_(user_requested), |
- state_(RequestState::AVAILABLE) {} |
- |
-SavePageRequest::SavePageRequest(const SavePageRequest& other) |
- : request_id_(other.request_id_), |
- url_(other.url_), |
- client_id_(other.client_id_), |
- creation_time_(other.creation_time_), |
- activation_time_(other.activation_time_), |
- started_attempt_count_(other.started_attempt_count_), |
- completed_attempt_count_(other.completed_attempt_count_), |
- last_attempt_time_(other.last_attempt_time_), |
- user_requested_(other.user_requested_), |
- state_(other.state_) {} |
- |
-SavePageRequest::~SavePageRequest() {} |
- |
-bool SavePageRequest::operator==(const SavePageRequest& other) const { |
- return request_id_ == other.request_id_ && |
- url_ == other.url_ && |
- client_id_ == other.client_id_ && |
- creation_time_ == other.creation_time_ && |
- activation_time_ == other.activation_time_ && |
- started_attempt_count_ == other.started_attempt_count_ && |
- completed_attempt_count_ == other.completed_attempt_count_ && |
- last_attempt_time_ == other.last_attempt_time_ && |
- state_ == other.state_; |
-} |
- |
-void SavePageRequest::MarkAttemptStarted(const base::Time& start_time) { |
- DCHECK_LE(activation_time_, start_time); |
- // TODO(fgorski): As part of introducing policy in GetStatus, we can make a |
- // check here to ensure we only start tasks in status pending, and bail out in |
- // other cases. |
- last_attempt_time_ = start_time; |
- ++started_attempt_count_; |
- state_ = RequestState::OFFLINING; |
-} |
- |
-void SavePageRequest::MarkAttemptCompleted() { |
- ++completed_attempt_count_; |
- state_ = RequestState::AVAILABLE; |
-} |
- |
-void SavePageRequest::MarkAttemptAborted() { |
- DCHECK_GT(started_attempt_count_, 0); |
- // We intentinally do not increment the completed_attempt_count_, since this |
- // was killed before it completed, so we could use the phone or browser for |
- // other things. |
- state_ = RequestState::AVAILABLE; |
-} |
- |
-void SavePageRequest::MarkAttemptPaused() { |
- state_ = RequestState::PAUSED; |
-} |
- |
-} // namespace offline_pages |