OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/safe_browsing/download_feedback.h" | 5 #include "chrome/browser/safe_browsing/download_feedback.h" |
6 | 6 |
7 #include "base/bind.h" | 7 #include "base/bind.h" |
8 #include "base/files/file_util_proxy.h" | 8 #include "base/files/file_util_proxy.h" |
9 #include "base/macros.h" | 9 #include "base/macros.h" |
10 #include "base/memory/ptr_util.h" | 10 #include "base/memory/ptr_util.h" |
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
137 finish_callback)); | 137 finish_callback)); |
138 uploader_->Start(); | 138 uploader_->Start(); |
139 } | 139 } |
140 | 140 |
141 void DownloadFeedbackImpl::FinishedUpload(base::Closure finish_callback, | 141 void DownloadFeedbackImpl::FinishedUpload(base::Closure finish_callback, |
142 TwoPhaseUploader::State state, | 142 TwoPhaseUploader::State state, |
143 int net_error, | 143 int net_error, |
144 int response_code, | 144 int response_code, |
145 const std::string& response_data) { | 145 const std::string& response_data) { |
146 DCHECK_CURRENTLY_ON(content::BrowserThread::UI); | 146 DCHECK_CURRENTLY_ON(content::BrowserThread::UI); |
147 DVLOG(1) << __FUNCTION__ << " " << state << " rlen=" << response_data.size(); | 147 DVLOG(1) << __func__ << " " << state << " rlen=" << response_data.size(); |
148 | 148 |
149 switch (state) { | 149 switch (state) { |
150 case TwoPhaseUploader::STATE_SUCCESS: { | 150 case TwoPhaseUploader::STATE_SUCCESS: { |
151 ClientUploadResponse response; | 151 ClientUploadResponse response; |
152 if (!response.ParseFromString(response_data) || | 152 if (!response.ParseFromString(response_data) || |
153 response.status() != ClientUploadResponse::SUCCESS) { | 153 response.status() != ClientUploadResponse::SUCCESS) { |
154 RecordUploadResult(UPLOAD_COMPLETE_RESPONSE_ERROR); | 154 RecordUploadResult(UPLOAD_COMPLETE_RESPONSE_ERROR); |
155 } else { | 155 } else { |
156 RecordUploadResult(UPLOAD_SUCCESS); | 156 RecordUploadResult(UPLOAD_SUCCESS); |
157 } | 157 } |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
212 new DownloadFeedbackImpl(request_context_getter, file_task_runner, | 212 new DownloadFeedbackImpl(request_context_getter, file_task_runner, |
213 file_path, ping_request, ping_response)); | 213 file_path, ping_request, ping_response)); |
214 } | 214 } |
215 return DownloadFeedback::factory_->CreateDownloadFeedback( | 215 return DownloadFeedback::factory_->CreateDownloadFeedback( |
216 request_context_getter, file_task_runner, file_path, ping_request, | 216 request_context_getter, file_task_runner, file_path, ping_request, |
217 ping_response); | 217 ping_response); |
218 } | 218 } |
219 | 219 |
220 } // namespace safe_browsing | 220 } // namespace safe_browsing |
221 | 221 |
OLD | NEW |