| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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/net/certificate_error_reporter.h" | 5 #include "chrome/browser/net/certificate_error_reporter.h" |
| 6 | 6 |
| 7 #include <set> | 7 #include <set> |
| 8 | 8 |
| 9 #include "base/logging.h" | 9 #include "base/logging.h" |
| 10 #include "base/stl_util.h" | 10 #include "base/stl_util.h" |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 68 RequestComplete(request); | 68 RequestComplete(request); |
| 69 } | 69 } |
| 70 | 70 |
| 71 void CertificateErrorReporter::OnReadCompleted(net::URLRequest* request, | 71 void CertificateErrorReporter::OnReadCompleted(net::URLRequest* request, |
| 72 int bytes_read) { | 72 int bytes_read) { |
| 73 } | 73 } |
| 74 | 74 |
| 75 scoped_ptr<net::URLRequest> CertificateErrorReporter::CreateURLRequest( | 75 scoped_ptr<net::URLRequest> CertificateErrorReporter::CreateURLRequest( |
| 76 net::URLRequestContext* context) { | 76 net::URLRequestContext* context) { |
| 77 scoped_ptr<net::URLRequest> request = | 77 scoped_ptr<net::URLRequest> request = |
| 78 context->CreateRequest(upload_url_, net::DEFAULT_PRIORITY, this, NULL); | 78 context->CreateRequest(upload_url_, net::DEFAULT_PRIORITY, this); |
| 79 request->SetLoadFlags(net::LOAD_DO_NOT_SEND_COOKIES | | 79 request->SetLoadFlags(net::LOAD_DO_NOT_SEND_COOKIES | |
| 80 net::LOAD_DO_NOT_SAVE_COOKIES); | 80 net::LOAD_DO_NOT_SAVE_COOKIES); |
| 81 return request.Pass(); | 81 return request.Pass(); |
| 82 } | 82 } |
| 83 | 83 |
| 84 void CertificateErrorReporter::SendCertLoggerRequest( | 84 void CertificateErrorReporter::SendCertLoggerRequest( |
| 85 const CertLoggerRequest& request) { | 85 const CertLoggerRequest& request) { |
| 86 std::string serialized_request; | 86 std::string serialized_request; |
| 87 request.SerializeToString(&serialized_request); | 87 request.SerializeToString(&serialized_request); |
| 88 | 88 |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 123 } | 123 } |
| 124 | 124 |
| 125 void CertificateErrorReporter::RequestComplete(net::URLRequest* request) { | 125 void CertificateErrorReporter::RequestComplete(net::URLRequest* request) { |
| 126 std::set<net::URLRequest*>::iterator i = inflight_requests_.find(request); | 126 std::set<net::URLRequest*>::iterator i = inflight_requests_.find(request); |
| 127 DCHECK(i != inflight_requests_.end()); | 127 DCHECK(i != inflight_requests_.end()); |
| 128 scoped_ptr<net::URLRequest> url_request(*i); | 128 scoped_ptr<net::URLRequest> url_request(*i); |
| 129 inflight_requests_.erase(i); | 129 inflight_requests_.erase(i); |
| 130 } | 130 } |
| 131 | 131 |
| 132 } // namespace chrome_browser_net | 132 } // namespace chrome_browser_net |
| OLD | NEW |