| 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); | 
|  |