summaryrefslogtreecommitdiffstats
path: root/net/http/http_network_transaction.cc
diff options
context:
space:
mode:
authormbelshe@chromium.org <mbelshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-21 02:08:35 +0000
committermbelshe@chromium.org <mbelshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-21 02:08:35 +0000
commit0b0c008023454cbb6c9328f23bda8422db46bebd (patch)
tree38e540f1b037f969c76b214cb779b3a438449fdd /net/http/http_network_transaction.cc
parenta2c2bfdd83030cd9063926f899c28db419ff35ae (diff)
downloadchromium_src-0b0c008023454cbb6c9328f23bda8422db46bebd.zip
chromium_src-0b0c008023454cbb6c9328f23bda8422db46bebd.tar.gz
chromium_src-0b0c008023454cbb6c9328f23bda8422db46bebd.tar.bz2
Track whether a resource was loaded via a proxy. I'm going to use
this so I can more precisely refine some histograms and filter whether individual resources came through proxies or not. BUG=none TEST=none Review URL: http://codereview.chromium.org/2097012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47877 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/http_network_transaction.cc')
-rw-r--r--net/http/http_network_transaction.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/http/http_network_transaction.cc b/net/http/http_network_transaction.cc
index d6c0d5f1..c8c210e 100644
--- a/net/http/http_network_transaction.cc
+++ b/net/http/http_network_transaction.cc
@@ -841,6 +841,8 @@ int HttpNetworkTransaction::DoInitConnection() {
endpoint_.port = session_->fixed_http_port();
}
+ response_.was_fetched_via_proxy = !proxy_info_.is_direct();
+
// Check first if we have a spdy session for this group. If so, then go
// straight to using that.
if (session_->spdy_session_pool()->HasSession(endpoint_)) {