Index: net/url_request/url_request_test_util.cc |
diff --git a/net/url_request/url_request_test_util.cc b/net/url_request/url_request_test_util.cc |
index e240082fd9d9e955a9dca45fe01c94f4a37f8ef1..e4a7edd1be1e7dbd3969aa7a013e1a00062b83f4 100644 |
--- a/net/url_request/url_request_test_util.cc |
+++ b/net/url_request/url_request_test_util.cc |
@@ -324,6 +324,7 @@ TestNetworkDelegate::TestNetworkDelegate() |
blocked_get_cookies_count_(0), |
blocked_set_cookie_count_(0), |
set_cookie_count_(0), |
+ observed_before_proxy_headers_sent_callbacks_(0), |
has_load_timing_info_before_redirect_(false), |
has_load_timing_info_before_auth_(false), |
can_access_files_(true), |
@@ -396,6 +397,14 @@ int TestNetworkDelegate::OnBeforeSendHeaders( |
return OK; |
} |
+void TestNetworkDelegate::OnBeforeSendProxyHeaders( |
+ net::URLRequest* request, |
+ const net::ProxyInfo& proxy_info, |
+ net::HttpRequestHeaders* headers) { |
+ ++observed_before_proxy_headers_sent_callbacks_; |
+ last_observed_proxy_ = proxy_info.proxy_server().host_port_pair(); |
+} |
+ |
void TestNetworkDelegate::OnSendHeaders( |
URLRequest* request, |
const HttpRequestHeaders& headers) { |