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 |