| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 "net/http/http_network_transaction.h" | 5 #include "net/http/http_network_transaction.h" |
| 6 | 6 |
| 7 #include <set> | 7 #include <set> |
| 8 #include <vector> | 8 #include <vector> |
| 9 | 9 |
| 10 #include "base/compiler_specific.h" | 10 #include "base/compiler_specific.h" |
| (...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 155 | 155 |
| 156 int HttpNetworkTransaction::Start(const HttpRequestInfo* request_info, | 156 int HttpNetworkTransaction::Start(const HttpRequestInfo* request_info, |
| 157 CompletionCallback* callback, | 157 CompletionCallback* callback, |
| 158 const BoundNetLog& net_log) { | 158 const BoundNetLog& net_log) { |
| 159 SIMPLE_STATS_COUNTER("HttpNetworkTransaction.Count"); | 159 SIMPLE_STATS_COUNTER("HttpNetworkTransaction.Count"); |
| 160 | 160 |
| 161 net_log_ = net_log; | 161 net_log_ = net_log; |
| 162 request_ = request_info; | 162 request_ = request_info; |
| 163 start_time_ = base::Time::Now(); | 163 start_time_ = base::Time::Now(); |
| 164 | 164 |
| 165 if (request_->load_flags & LOAD_DISABLE_CERT_REVOCATION_CHECKING) | |
| 166 ssl_config_.rev_checking_enabled = false; | |
| 167 | |
| 168 next_state_ = STATE_CREATE_STREAM; | 165 next_state_ = STATE_CREATE_STREAM; |
| 169 int rv = DoLoop(OK); | 166 int rv = DoLoop(OK); |
| 170 if (rv == ERR_IO_PENDING) | 167 if (rv == ERR_IO_PENDING) |
| 171 user_callback_ = callback; | 168 user_callback_ = callback; |
| 172 return rv; | 169 return rv; |
| 173 } | 170 } |
| 174 | 171 |
| 175 int HttpNetworkTransaction::RestartIgnoringLastError( | 172 int HttpNetworkTransaction::RestartIgnoringLastError( |
| 176 CompletionCallback* callback) { | 173 CompletionCallback* callback) { |
| 177 DCHECK(!stream_.get()); | 174 DCHECK(!stream_.get()); |
| (...skipping 1166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1344 description = base::StringPrintf("Unknown state 0x%08X (%u)", state, | 1341 description = base::StringPrintf("Unknown state 0x%08X (%u)", state, |
| 1345 state); | 1342 state); |
| 1346 break; | 1343 break; |
| 1347 } | 1344 } |
| 1348 return description; | 1345 return description; |
| 1349 } | 1346 } |
| 1350 | 1347 |
| 1351 #undef STATE_CASE | 1348 #undef STATE_CASE |
| 1352 | 1349 |
| 1353 } // namespace net | 1350 } // namespace net |
| OLD | NEW |