Index: net/url_request/sdch_dictionary_fetcher.cc |
diff --git a/net/url_request/sdch_dictionary_fetcher.cc b/net/url_request/sdch_dictionary_fetcher.cc |
index 9d557f185ba4f570d22b2f1098c6bcf8d166eea9..e51d9581a055c4bffc637d03564cd89b4a5f7305 100644 |
--- a/net/url_request/sdch_dictionary_fetcher.cc |
+++ b/net/url_request/sdch_dictionary_fetcher.cc |
@@ -167,12 +167,10 @@ void SdchDictionaryFetcher::OnResponseStarted(URLRequest* request, |
// HTTP, it is presumed to be fresh. |
HttpResponseHeaders* response_headers = request->response_headers(); |
if (net_error == OK && response_headers) { |
- ValidationType validation_type = response_headers->RequiresValidation( |
+ bool requires_validation = response_headers->RequiresValidation( |
request->response_info().request_time, |
request->response_info().response_time, base::Time::Now()); |
- // TODO(rdsmith): Maybe handle VALIDATION_ASYNCHRONOUS by queueing |
- // a non-reload request for the dictionary. |
- if (validation_type != VALIDATION_NONE) |
+ if (requires_validation) |
net_error = ERR_FAILED; |
} |