summaryrefslogtreecommitdiffstats
path: root/net/http/http_transaction_unittest.h
diff options
context:
space:
mode:
authorrdsmith@chromium.org <rdsmith@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-03-23 16:17:27 +0000
committerrdsmith@chromium.org <rdsmith@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-03-23 16:17:27 +0000
commit2ef5d00e499d22100618d48f302dbba25fc26633 (patch)
tree00b70dad92ba6d98914fc5c5044b6bde7242902c /net/http/http_transaction_unittest.h
parenta63e8d26092dc5dba81f25d396026a296c036999 (diff)
downloadchromium_src-2ef5d00e499d22100618d48f302dbba25fc26633.zip
chromium_src-2ef5d00e499d22100618d48f302dbba25fc26633.tar.gz
chromium_src-2ef5d00e499d22100618d48f302dbba25fc26633.tar.bz2
Cache failover to LOAD_PREFERRING_CACHE if network response suggests offline.
(Controlled by new load flag.) BUG=2204 R=rvargas@chromium.org Review URL: https://chromiumcodereview.appspot.com/12310075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190020 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/http_transaction_unittest.h')
-rw-r--r--net/http/http_transaction_unittest.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/net/http/http_transaction_unittest.h b/net/http/http_transaction_unittest.h
index 29d558d8..6e31097 100644
--- a/net/http/http_transaction_unittest.h
+++ b/net/http/http_transaction_unittest.h
@@ -64,6 +64,9 @@ struct MockTransaction {
int test_mode;
MockTransactionHandler handler;
net::CertStatus cert_status;
+ // Value returned by MockNetworkTransaction::Start (potentially
+ // asynchronously if |!(test_mode & TEST_MODE_SYNC_NET_START)|.)
+ net::Error return_code;
};
extern const MockTransaction kSimpleGET_Transaction;