Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 #ifndef NET_URL_REQUEST_URL_REQUEST_TEST_UTIL_H_ | 5 #ifndef NET_URL_REQUEST_URL_REQUEST_TEST_UTIL_H_ |
| 6 #define NET_URL_REQUEST_URL_REQUEST_TEST_UTIL_H_ | 6 #define NET_URL_REQUEST_URL_REQUEST_TEST_UTIL_H_ |
| 7 | 7 |
| 8 #include <stdlib.h> | 8 #include <stdlib.h> |
| 9 | 9 |
| 10 #include <map> | 10 #include <map> |
| (...skipping 223 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 234 bool GetLoadTimingInfoBeforeAuth( | 234 bool GetLoadTimingInfoBeforeAuth( |
| 235 LoadTimingInfo* load_timing_info_before_auth) const; | 235 LoadTimingInfo* load_timing_info_before_auth) const; |
| 236 | 236 |
| 237 // Will redirect once to the given URL when the next set of headers are | 237 // Will redirect once to the given URL when the next set of headers are |
| 238 // received. | 238 // received. |
| 239 void set_redirect_on_headers_received_url( | 239 void set_redirect_on_headers_received_url( |
| 240 GURL redirect_on_headers_received_url) { | 240 GURL redirect_on_headers_received_url) { |
| 241 redirect_on_headers_received_url_ = redirect_on_headers_received_url; | 241 redirect_on_headers_received_url_ = redirect_on_headers_received_url; |
| 242 } | 242 } |
| 243 | 243 |
| 244 void set_allowed_unsafe_redirect_url(GURL allowed_unsafe_redirect_url) { | |
| 245 allowed_unsafe_redirect_url_ = allowed_unsafe_redirect_url; | |
| 246 } | |
| 247 | |
| 244 void set_cookie_options(int o) {cookie_options_bit_mask_ = o; } | 248 void set_cookie_options(int o) {cookie_options_bit_mask_ = o; } |
| 245 | 249 |
| 246 int last_error() const { return last_error_; } | 250 int last_error() const { return last_error_; } |
| 247 int error_count() const { return error_count_; } | 251 int error_count() const { return error_count_; } |
| 248 int created_requests() const { return created_requests_; } | 252 int created_requests() const { return created_requests_; } |
| 249 int destroyed_requests() const { return destroyed_requests_; } | 253 int destroyed_requests() const { return destroyed_requests_; } |
| 250 int completed_requests() const { return completed_requests_; } | 254 int completed_requests() const { return completed_requests_; } |
| 251 int canceled_requests() const { return canceled_requests_; } | 255 int canceled_requests() const { return canceled_requests_; } |
| 252 int blocked_get_cookies_count() const { return blocked_get_cookies_count_; } | 256 int blocked_get_cookies_count() const { return blocked_get_cookies_count_; } |
| 253 int blocked_set_cookie_count() const { return blocked_set_cookie_count_; } | 257 int blocked_set_cookie_count() const { return blocked_set_cookie_count_; } |
| (...skipping 12 matching lines...) Expand all Loading... | |
| 266 GURL* new_url) OVERRIDE; | 270 GURL* new_url) OVERRIDE; |
| 267 virtual int OnBeforeSendHeaders(URLRequest* request, | 271 virtual int OnBeforeSendHeaders(URLRequest* request, |
| 268 const CompletionCallback& callback, | 272 const CompletionCallback& callback, |
| 269 HttpRequestHeaders* headers) OVERRIDE; | 273 HttpRequestHeaders* headers) OVERRIDE; |
| 270 virtual void OnSendHeaders(URLRequest* request, | 274 virtual void OnSendHeaders(URLRequest* request, |
| 271 const HttpRequestHeaders& headers) OVERRIDE; | 275 const HttpRequestHeaders& headers) OVERRIDE; |
| 272 virtual int OnHeadersReceived( | 276 virtual int OnHeadersReceived( |
| 273 URLRequest* request, | 277 URLRequest* request, |
| 274 const CompletionCallback& callback, | 278 const CompletionCallback& callback, |
| 275 const HttpResponseHeaders* original_response_headers, | 279 const HttpResponseHeaders* original_response_headers, |
| 276 scoped_refptr<HttpResponseHeaders>* override_response_headers) OVERRIDE; | 280 scoped_refptr<HttpResponseHeaders>* override_response_headers, |
| 281 GURL* allowed_unsafe_redirect_url) OVERRIDE; | |
| 277 virtual void OnBeforeRedirect(URLRequest* request, | 282 virtual void OnBeforeRedirect(URLRequest* request, |
| 278 const GURL& new_location) OVERRIDE; | 283 const GURL& new_location) OVERRIDE; |
| 279 virtual void OnResponseStarted(URLRequest* request) OVERRIDE; | 284 virtual void OnResponseStarted(URLRequest* request) OVERRIDE; |
| 280 virtual void OnRawBytesRead(const URLRequest& request, | 285 virtual void OnRawBytesRead(const URLRequest& request, |
| 281 int bytes_read) OVERRIDE; | 286 int bytes_read) OVERRIDE; |
| 282 virtual void OnCompleted(URLRequest* request, bool started) OVERRIDE; | 287 virtual void OnCompleted(URLRequest* request, bool started) OVERRIDE; |
| 283 virtual void OnURLRequestDestroyed(URLRequest* request) OVERRIDE; | 288 virtual void OnURLRequestDestroyed(URLRequest* request) OVERRIDE; |
| 284 virtual void OnPACScriptError(int line_number, | 289 virtual void OnPACScriptError(int line_number, |
| 285 const base::string16& error) OVERRIDE; | 290 const base::string16& error) OVERRIDE; |
| 286 virtual NetworkDelegate::AuthRequiredResponse OnAuthRequired( | 291 virtual NetworkDelegate::AuthRequiredResponse OnAuthRequired( |
| (...skipping 10 matching lines...) Expand all Loading... | |
| 297 const base::FilePath& path) const OVERRIDE; | 302 const base::FilePath& path) const OVERRIDE; |
| 298 virtual bool OnCanThrottleRequest( | 303 virtual bool OnCanThrottleRequest( |
| 299 const URLRequest& request) const OVERRIDE; | 304 const URLRequest& request) const OVERRIDE; |
| 300 virtual int OnBeforeSocketStreamConnect( | 305 virtual int OnBeforeSocketStreamConnect( |
| 301 SocketStream* stream, | 306 SocketStream* stream, |
| 302 const CompletionCallback& callback) OVERRIDE; | 307 const CompletionCallback& callback) OVERRIDE; |
| 303 | 308 |
| 304 void InitRequestStatesIfNew(int request_id); | 309 void InitRequestStatesIfNew(int request_id); |
| 305 | 310 |
| 306 GURL redirect_on_headers_received_url_; | 311 GURL redirect_on_headers_received_url_; |
| 312 GURL allowed_unsafe_redirect_url_; | |
|
battre
2014/03/25 00:47:30
I think it would be good to add a comment here tha
robwu
2014/03/25 10:08:14
Done.
| |
| 307 | 313 |
| 308 int last_error_; | 314 int last_error_; |
| 309 int error_count_; | 315 int error_count_; |
| 310 int created_requests_; | 316 int created_requests_; |
| 311 int destroyed_requests_; | 317 int destroyed_requests_; |
| 312 int completed_requests_; | 318 int completed_requests_; |
| 313 int canceled_requests_; | 319 int canceled_requests_; |
| 314 int cookie_options_bit_mask_; | 320 int cookie_options_bit_mask_; |
| 315 int blocked_get_cookies_count_; | 321 int blocked_get_cookies_count_; |
| 316 int blocked_set_cookie_count_; | 322 int blocked_set_cookie_count_; |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 373 NetworkDelegate* network_delegate) const OVERRIDE; | 379 NetworkDelegate* network_delegate) const OVERRIDE; |
| 374 void set_main_intercept_job(URLRequestJob* job); | 380 void set_main_intercept_job(URLRequestJob* job); |
| 375 | 381 |
| 376 private: | 382 private: |
| 377 mutable URLRequestJob* main_intercept_job_; | 383 mutable URLRequestJob* main_intercept_job_; |
| 378 }; | 384 }; |
| 379 | 385 |
| 380 } // namespace net | 386 } // namespace net |
| 381 | 387 |
| 382 #endif // NET_URL_REQUEST_URL_REQUEST_TEST_UTIL_H_ | 388 #endif // NET_URL_REQUEST_URL_REQUEST_TEST_UTIL_H_ |
| OLD | NEW |