Index: net/http/http_cache_transaction.h |
diff --git a/net/http/http_cache_transaction.h b/net/http/http_cache_transaction.h |
index 3285e71cc7a927aa629d95008bef46bc7026125e..a2b2f088c60f5a157ba5ebcd6d2ed46ed67fb45d 100644 |
--- a/net/http/http_cache_transaction.h |
+++ b/net/http/http_cache_transaction.h |
@@ -313,6 +313,9 @@ class HttpCache::Transaction : public HttpTransaction { |
// satisfiable). |
void FailRangeRequest(); |
+ // Setups the transaction for reading from the cache entry. |
+ int SetupEntryForRead(); |
+ |
// Reads data from the network. |
int ReadFromNetwork(IOBuffer* data, int data_len); |
@@ -417,6 +420,7 @@ class HttpCache::Transaction : public HttpTransaction { |
bool cache_pending_; // We are waiting for the HttpCache. |
bool done_reading_; |
bool vary_mismatch_; // The request doesn't match the stored vary data. |
+ bool couldnt_conditionalize_request_; |
scoped_refptr<IOBuffer> read_buf_; |
int io_buf_len_; |
int read_offset_; |