| OLD | NEW |
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 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 "content/browser/loader/resource_loader.h" | 5 #include "content/browser/loader/resource_loader.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <stdint.h> | 8 #include <stdint.h> |
| 9 | 9 |
| 10 #include <memory> | 10 #include <memory> |
| (...skipping 334 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 345 bool OnWillStart(const GURL& url, bool* defer) override { | 345 bool OnWillStart(const GURL& url, bool* defer) override { |
| 346 EXPECT_TRUE(start_url_.is_empty()); | 346 EXPECT_TRUE(start_url_.is_empty()); |
| 347 start_url_ = url; | 347 start_url_ = url; |
| 348 if (defer_request_on_will_start_) { | 348 if (defer_request_on_will_start_) { |
| 349 *defer = true; | 349 *defer = true; |
| 350 deferred_run_loop_.Quit(); | 350 deferred_run_loop_.Quit(); |
| 351 } | 351 } |
| 352 return true; | 352 return true; |
| 353 } | 353 } |
| 354 | 354 |
| 355 bool OnBeforeNetworkStart(const GURL& url, bool* defer) override { | |
| 356 return true; | |
| 357 } | |
| 358 | |
| 359 bool OnWillRead(scoped_refptr<net::IOBuffer>* buf, | 355 bool OnWillRead(scoped_refptr<net::IOBuffer>* buf, |
| 360 int* buf_size, | 356 int* buf_size, |
| 361 int min_size) override { | 357 int min_size) override { |
| 362 EXPECT_TRUE(expect_reads_); | 358 EXPECT_TRUE(expect_reads_); |
| 363 EXPECT_FALSE(received_on_will_read_); | 359 EXPECT_FALSE(received_on_will_read_); |
| 364 EXPECT_FALSE(received_eof_); | 360 EXPECT_FALSE(received_eof_); |
| 365 EXPECT_FALSE(received_response_completed_); | 361 EXPECT_FALSE(received_response_completed_); |
| 366 | 362 |
| 367 *buf = read_buffer_; | 363 *buf = read_buffer_; |
| 368 *buf_size = kReadBufSize; | 364 *buf_size = kReadBufSize; |
| (...skipping 863 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1232 | 1228 |
| 1233 // Tests that the effective connection type is not set on non-main frame | 1229 // Tests that the effective connection type is not set on non-main frame |
| 1234 // requests. | 1230 // requests. |
| 1235 TEST_F(EffectiveConnectionTypeResourceLoaderTest, NotAMainFrame) { | 1231 TEST_F(EffectiveConnectionTypeResourceLoaderTest, NotAMainFrame) { |
| 1236 VerifyEffectiveConnectionType( | 1232 VerifyEffectiveConnectionType( |
| 1237 false, net::NetworkQualityEstimator::EFFECTIVE_CONNECTION_TYPE_3G, | 1233 false, net::NetworkQualityEstimator::EFFECTIVE_CONNECTION_TYPE_3G, |
| 1238 net::NetworkQualityEstimator::EFFECTIVE_CONNECTION_TYPE_UNKNOWN); | 1234 net::NetworkQualityEstimator::EFFECTIVE_CONNECTION_TYPE_UNKNOWN); |
| 1239 } | 1235 } |
| 1240 | 1236 |
| 1241 } // namespace content | 1237 } // namespace content |
| OLD | NEW |