Index: net/http/http_cache_transaction.cc |
diff --git a/net/http/http_cache_transaction.cc b/net/http/http_cache_transaction.cc |
index cebecda47aa14c2c20ff5671e65b20e660933274..28b2160b162cd12f9fcaf95c9e266ce21f115132 100644 |
--- a/net/http/http_cache_transaction.cc |
+++ b/net/http/http_cache_transaction.cc |
@@ -1123,11 +1123,6 @@ int HttpCache::Transaction::DoSendRequestComplete(int result) { |
if (mode_ == READ_WRITE && entry_ && !partial_) { |
RecordOfflineStatus(effective_load_flags_, |
OFFLINE_STATUS_DATA_AVAILABLE_OFFLINE); |
- if (effective_load_flags_ & LOAD_FROM_CACHE_IF_OFFLINE) { |
- UpdateTransactionPattern(PATTERN_NOT_COVERED); |
- response_.server_data_unavailable = true; |
- return SetupEntryForRead(); |
- } |
} else { |
RecordOfflineStatus(effective_load_flags_, |
OFFLINE_STATUS_DATA_UNAVAILABLE_OFFLINE); |